Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
v1.0 | Accesspackage Delete Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-delete-incompatibleaccesspackage.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Delete Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-delete-incompatiblegroup.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Accesspackage Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackage List Accesspackageresourcerolescopes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-list-accesspackageresourcerolescopes.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackage List Accesspackagesincompatiblewith | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-list-accesspackagesincompatiblewith.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response The following is an example of the response. |
v1.0 | Accesspackage List Incompatibleaccesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-list-incompatibleaccesspackages.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackage List Incompatiblegroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-list-incompatiblegroups.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackage Movetocatalog | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-movetocatalog.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Post Accesspackageresourcerolescopes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-post-accesspackageresourcerolescopes.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Accesspackage Post Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-post-incompatibleaccesspackage.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Accesspackage Post Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-post-incompatiblegroup.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Accesspackage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackage-update.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Accesspackageassignment Additionalaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignment-additionalaccess.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignment Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignment-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentpolicy-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Accesspackageassignmentpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentpolicy-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - #### Response The following is an example of the response. |
v1.0 | Accesspackageassignmentpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentpolicy-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-accesspackageassignmentpolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- #### Response > **Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-accesspackageassignmentpolicy-delete-customextensionhandlers-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json --- #### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentrequest-cancel.md | POST https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/a } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/accesspackageassignmentrequest-cancel-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/a -- ### Response The following is an example of the response. |
v1.0 | Accesspackageassignmentrequest Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentrequest-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Accesspackageassignmentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentrequest-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentrequest-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackageassignmentresourcerole Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageassignmentresourcerole-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackagecatalog Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Accesspackagecatalog Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackagecatalog List Accesspackageresourceroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-list-accesspackageresourceroles.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac --- #### Response The following is an example of the response. The **displayName** is the same as shown in the SharePoint Online view of a site, and the **originId** is the underlying identifier established by SharePoint Online for the role. |
v1.0 | Accesspackagecatalog List Accesspackageresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-list-accesspackageresources.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackagecatalog List Customaccesspackageworkflowextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-list-customaccesspackageworkflowextensions.md | Title: "List customAccessPackageWorkflowExtensions" description: "Get a list of the customAccessPackageWorkflowExtension objects and their properties."-+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType |
v1.0 | Accesspackagecatalog Post Customaccesspackageworkflowextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-post-customaccesspackageworkflowextensions.md | Title: "Create customAccessPackageWorkflowExtensions" description: "Create a new customAccessPackageWorkflowExtension object."-+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackagecatalog Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackagecatalog-update.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Accesspackageresourceenvironment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accesspackageresourceenvironment-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Addreviewer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-addreviewer.md | Content-Type: application/json - ##### Response <!-- { "blockType": "response", |
v1.0 | Accessreview Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-create.md | Content-type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-get.md | GET https://graph.microsoft.com/beta/accessReviews/2b83cc42-09db-46f6-8c6e-16fec - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-list.md | GET https://graph.microsoft.com/beta/accessReviews?$filter=businessFlowTemplateI ----- ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Listdecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-listdecisions.md | GET https://graph.microsoft.com/beta/accessReviews/2b83cc42-09db-46f6-8c6e-16fec - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Listmydecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-listmydecisions.md | GET https://graph.microsoft.com/beta/accessReviews/2b83cc42-09db-46f6-8c6e-16fec - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Listreviewers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-listreviewers.md | GET https://graph.microsoft.com/beta/accessReviews/2b83cc42-09db-46f6-8c6e-16fec - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreview Removereviewer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-removereviewer.md | DELETE https://graph.microsoft.com/beta/accessReviews/2b83cc42-09db-46f6-8c6e-16 - ##### Response <!-- { "blockType": "response", |
v1.0 | Accessreview Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreview-update.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewhistorydefinition List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewhistorydefinition-list-instances.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/historyDef - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewhistoryinstance Generatedownloaduri | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewhistoryinstance-generatedownloaduri.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/historyDe - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewinstance Acceptrecommendations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-acceptrecommendations.md | POST https://graph.microsoft.com/beta/me/pendingAccessReviewInstances/70a68410-6 - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Applydecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-applydecisions.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/definitio [!INCLUDE [sample-code](../includes/snippets/php/accessreviewinstance-applydecisions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Accessreviewinstance Batchrecorddecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-batchrecorddecisions.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-get.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition ---- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Contactedreviewers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-list-contactedreviewers.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Decisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-list-decisions.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/decisions/ - ### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Stages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-list-stages.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Pendingaccessreviewinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-pendingaccessreviewinstances.md | GET https://graph.microsoft.com/beta/me/pendingAccessReviewInstances?$expand=def - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Resetdecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-resetdecisions.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Sendreminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-sendreminder.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/definitio [!INCLUDE [sample-code](../includes/snippets/php/sendreminder-accessreview-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Accessreviewinstance Stop | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-stop.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/definitio [!INCLUDE [sample-code](../includes/snippets/php/stop-accessreviewinstance-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Accessreviewinstance Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstance-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstancedecisionitem-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstancedecisionitem-get.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Listpendingapproval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstancedecisionitem-listpendingapproval.md | GET https://graph.microsoft.com/beta/me/pendingAccessReviewInstances/70a68410-67 ---- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Recordalldecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstancedecisionitem-recordalldecisions.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/accessreviewinstancedecisionitem-recordalldecisions-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewinstancedecisionitem-update.md | Content-Type: application/json -- #### Response <!-- { Content-Type: application/json - #### Response <!-- { |
v1.0 | Accessreviewpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewpolicy-get.md | GET https://graph.microsoft.com/beta/policies/accessReviewPolicy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/policy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewpolicy-update.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewscheduledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewscheduledefinition-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/accessReviews/definit [!INCLUDE [sample-code](../includes/snippets/php/delete-accessreviewscheduledefinition-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Accessreviewscheduledefinition Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewscheduledefinition-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewscheduledefinition-get.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewscheduledefinition-list-instances.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewscheduledefinition-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-accessreviewscheduledefinition-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewset List Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewset-list-definitions.md | This method supports the `$select`, `$top`, `$skip`, and `$filter` OData query p The default page size for this API is 100 **accessReviewScheduleDefinition** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging). ### Use the $filter query parameter-The `$filter` query parameter with the `contains` operator is supported on the **scope** property of accessReviewScheduleDefinition. Use the following format for the request: --```http -GET /identityGovernance/accessReviews/definitions?$filter=contains(scope/microsoft.graph.accessReviewQueryScope/query, '{object}') -``` --The value of `{object}` can be one of the following: --|Value|Description| -|: |: | -|/groups |List every accessReviewScheduleDefinition on individual groups (excludes definitions scoped to all Microsoft 365 groups with guest users).| -|/groups/{group id} |List every accessReviewScheduleDefinition on a specific group (excludes definitions scoped to all Microsoft 365 groups with guest users).| -|./members |List every accessReviewScheduleDefinition scoped to all Microsoft 365 groups with guest users.| -|accessPackageAssignments |List every accessReviewScheduleDefinition on an access package.| -|roleAssignmentScheduleInstances |List every accessReviewScheduleDefinition for service principals assigned to a privileged role.| --The `$filter` query parameter is not supported on **accessReviewInactiveUserQueryScope** or **principalResourceMembershipScope**. ## Request headers None. GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewset Post Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewset-post-definitions.md | Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewset Post Historydefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewset-post-historydefinitions.md | The following table shows the required properties used to create an [accessRevie ### Supported scope queries for accessReviewHistoryDefinition -The **scopes** property of [accessReviewHistoryDefinition](../resources/accessreviewhistorydefinition.md) is based on **accessReviewQueryScope**, a resource that allows you to configure different resources in it's **query** property. These resources then represent the scope of the history definition and dictate the type of review history data that is included in the downloadable CSV file which is generated when the history definition's [accessReviewHistoryInstances](../resources/accessreviewhistoryinstance.md) are created. --Use the following format for the **query** property: --```http -/identityGovernance/accessReviews/definitions?$filter=contains(scope/query, '{object}') -``` --The value of `{object}` is one of the resources that can be configured in an **accessReviewScheduleDefinition**. For example, the following includes every accessReviewScheduleDefinition review result on individual groups (and excludes definitions scoped to all Microsoft 365 groups with guest users). --```http -/identityGovernance/accessReviews/definitions?$filter=contains(scope/query, '/groups') -``` --For more supported values, see Use the [$filter query parameter on accessReviewScheduleDefinition](accessreviewset-list-definitions.md#use-the-filter-query-parameter). ## Response |
v1.0 | Accessreviewstage Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewstage-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewstage-get.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage List Decisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewstage-list-decisions.md | GET https://graph.microsoft.com/beta/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage Stop | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewstage-stop.md | POST https://graph.microsoft.com/beta/identityGovernance/accessReviews/definitio -- ### Response <!-- { |
v1.0 | Accessreviewstage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/accessreviewstage-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Activities List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activities-list.md | GET /sites/{site-id}/lists/{list-id}/items/{item-id}/activities GET https://graph.microsoft.com/beta/me/drive/activities ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-activities-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/activities - ### Response <!-- { "blockType": "response", "@type": "Collection(microsoft.graph.itemActivity)", "truncated": true } --> |
v1.0 | Activitybasedtimeoutpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/activityBasedTimeoutPolicies/{i - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-get.md | GET https://graph.microsoft.com/beta/policies/activityBasedTimeoutPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-list.md | GET https://graph.microsoft.com/beta/policies/activityBasedTimeoutPolicies - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Post Activitybasedtimeoutpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitybasedtimeoutpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Activitystatistics List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/activitystatistics-list.md | GET https://graph.microsoft.com/beta/me/analytics/activitystatistics - ### Response The following is an example of a response with all related activity statistics for a user. This response only shows the first day of a week's activities to shorten it for readability. |
v1.0 | Addlargegalleryviewoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/addlargegalleryviewoperation-get.md | GET https://graph.microsoft.com/beta/communications/calls/57dab8b1-894c-409a-b24 - ### Response The following is an example of the response. |
v1.0 | Adminconsentrequestpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminconsentrequestpolicy-get.md | GET https://graph.microsoft.com/beta/policies/adminConsentRequestPolicy -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Adminconsentrequestpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminconsentrequestpolicy-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Administrativeunit Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/administrativeunit-delta.md | GET https://graph.microsoft.com/beta/administrativeUnits/delta [!INCLUDE [sample-code](../includes/snippets/go/administrativeunit-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/administrativeunit-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Administrativeunit Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/administrativeunit-post-members.md | Content-type: application/json -- In the request body, provide the `id` of the [user](../resources/user.md), [group](../resources/group.md), or [device](../resources/device.md) object you want to add. #### Response Content-type: application/json -- In the request body, provide the properties of the [group](../resources/group.md) object you want to add. #### Response |
v1.0 | Administrativeunit Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/administrativeunit-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Adminreportsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminreportsettings-get.md | GET https://graph.microsoft.com/beta/admin/reportSettings - ### Response The following is an example of the response. |
v1.0 | Adminreportsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminreportsettings-update.md | Content-length: 37 - ### Response The following is an example of the response. |
v1.0 | Adminwindowsupdates List Deploymentaudiences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-deploymentaudiences.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_deployment" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/deploymentAudiences ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Adminwindowsupdates List Deployments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-deployments.md | GET https://graph.microsoft.com/beta/admin/windows/updates/deployments -- ### Response <!-- { |
v1.0 | Adminwindowsupdates List Resourceconnections Operationalinsightsconnection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-resourceconnections-operationalinsightsconnection.md | GET https://graph.microsoft.com/beta/admin/windows/updates/resourceConnections/m -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminwindowsupdates List Resourceconnections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-resourceconnections.md | GET https://graph.microsoft.com/beta/admin/windows/updates/resourceConnections -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminwindowsupdates List Updatableassets Azureaddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-updatableassets-azureaddevice.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/micro - ### Response <!-- { |
v1.0 | Adminwindowsupdates List Updatableassets Updatableassetgroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-updatableassets-updatableassetgroup.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/micro -- ### Response <!-- { |
v1.0 | Adminwindowsupdates List Updatableassets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-updatableassets.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets -- ### Response <!-- { |
v1.0 | Adminwindowsupdates List Updatepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-list-updatepolicies.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_updatepolicy" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminwindowsupdates Post Deploymentaudiences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-post-deploymentaudiences.md | If successful, this method returns a `201 Created` response code and a [microsof ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_deploymentaudience_from_" Content-length: 4 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminwindowsupdates Post Resourceconnections Operationalinsightsconnection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-post-resourceconnections-operationalinsightsconnection.md | Content-length: 97 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminwindowsupdates Post Updatableassets Updatableassetgroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-post-updatableassets-updatableassetgroup.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Adminwindowsupdates Post Updatepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/adminwindowsupdates-post-updatepolicies.md | If successful, this method returns a `201 Created` response code and an [microso ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_updatepolicy_from_" Content-length: 835 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Agreement Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements - ### Response <!-- { "blockType": "response", |
v1.0 | Agreement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-get.md | GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements/0e - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements/09 -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement List Acceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-list-acceptances.md | GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement List Files | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-list-files.md | GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement Post Files | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-post-files.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreement-update.md | Content-type: application/json - ##### Response <!-- { |
v1.0 | Agreementfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/agreementfile-get.md | GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Alert Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/alert-get.md | GET https://graph.microsoft.com/beta/security/alerts/{id} - ### Response The following is an example of the response. |
v1.0 | Alert List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/alert-list.md | GET https://graph.microsoft.com/beta/security/alerts - ### Response The following is an example of the response. |
v1.0 | Alert Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/alert-update.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> #### Response Prefer: return=representation - #### Response The following is an example of the response when the optional `Prefer: return=representation` request header is used. |
v1.0 | Alert Updatealerts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/alert-updatealerts.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Allowedvalue Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/allowedvalue-get.md | GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", |
v1.0 | Allowedvalue Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/allowedvalue-update.md | Content-length: 80 -- #### Response <!-- { "blockType": "response", |
v1.0 | Appmanagementpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appManagementPolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/appManagementPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appManagementPolicy-list-appliesTo.md | GET https://graph.microsoft.com/beta/policies/appManagementPolicies/{id}/applies - #### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appManagementPolicy-update.md | PATCH https://graph.microsoft.com/beta/policies/appManagementPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Appcatalogs List Teamsapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appcatalogs-list-teamsapps.md | GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$filter=distributionM --- <!-- markdownlint-disable MD024 --> #### Response GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$filter=id eq 'b1c535 - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$filter=externalId e - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$filter=id eq '876df -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$expand=appDefinitio -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps?$expand=appDefinitio - #### Response The following is an example of the response. |
v1.0 | Appconsentapprovalroute List Appconsentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appconsentapprovalroute-list-appconsentrequests.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- #### Response The following is an example of the response. The response object includes all **appConsentRequest** objects that have at least one **userConsentRequest** that's `InProgress`, but doesn't expand the related **userConsentRequests** relationship. |
v1.0 | Appconsentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appconsentrequest-filterByCurrentUser.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Appconsentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appconsentrequest-get.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Appconsentrequest List Userconsentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appconsentrequest-list-userconsentrequests.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Application Addkey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-addkey.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Application Addpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-addpassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delete-owners.md | DELETE https://graph.microsoft.com/beta/applications/{id}/owners/{id}/$ref - ### Response The following is an example of the response. |
v1.0 | Application Delete Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delete-tokenissuancepolicies.md | DELETE https://graph.microsoft.com/beta/applications/{id}/tokenIssuancePolicies/ - ### Response The following is an example of the response. |
v1.0 | Application Delete Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delete-tokenlifetimepolicies.md | DELETE https://graph.microsoft.com/beta/applications/{id}/tokenLifetimePolicies/ - ### Response The following is an example of the response. |
v1.0 | Application Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-delta.md | GET https://graph.microsoft.com/beta/applications/delta [!INCLUDE [sample-code](../includes/snippets/go/application-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/application-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Application List Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-extensionproperty.md | GET https://graph.microsoft.com/beta/applications/fd918e4b-c821-4efb-b50a-5eddd2 - ### Response The following is an example of the response. |
v1.0 | Application List Federatedidentitycredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-federatedidentitycredentials.md | GET https://graph.microsoft.com/beta/applications/bcd7c908-1c4d-4d48-93ee-ff3834 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Application List Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-tokenissuancepolicies.md | GET https://graph.microsoft.com/beta/applications/{id}/tokenIssuancePolicies - ### Response The following is an example of the response. |
v1.0 | Application List Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list-tokenlifetimepolicies.md | GET https://graph.microsoft.com/beta/applications/{id}/tokenLifetimePolicies - ### Response The following is an example of the response. |
v1.0 | Application List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-list.md | ConsistencyLevel: eventual -- #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response Here is an example of the response. |
v1.0 | Application Post Calls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-calls.md | Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { Content-Type: application/json - #### Response <!-- { Content-Type: application/json - #### Response <!-- { Content-Type: application/json - > **Note:** The guest join depends on the tenant settings for meeting. The application might be put in lobby waiting to be admitted by a user. This is defined by the `isInLobby` property #### Response |
v1.0 | Application Post Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-extensionproperty.md | Content-type: application/json - ### Response If successful, this method returns a `201 Created` response code and an [extensionProperty](../resources/extensionProperty.md) object in the response body. |
v1.0 | Application Post Federatedidentitycredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-federatedidentitycredentials.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Application Post Onlinemeetings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-onlinemeetings.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - or ```http |
v1.0 | Application Post Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-tokenissuancepolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Post Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-post-tokenlifetimepolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Removekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-removekey.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Removepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-removepassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Setverifiedpublisher | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-setverifiedpublisher.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/go/application-setverifiedpublisher-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/application-setverifiedpublisher-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Application Unsetverifiedpublisher | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/application-unsetverifiedpublisher.md | POST https://graph.microsoft.com/beta/applications/{id}/unsetVerifiedPublisher - ### Response The following is an example of the response. |
v1.0 | Applicationsignindetailedsummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/applicationsignindetailedsummary-get.md | GET https://graph.microsoft.com/beta/reports/applicationSignInDetailedSummary/{i - ### Response The following is an example of the response. |
v1.0 | Applicationtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/applicationtemplate-get.md | GET https://graph.microsoft.com/beta/applicationTemplates/{id} - ### Response The following is an example of the response. |
v1.0 | Applicationtemplate Instantiate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/applicationtemplate-instantiate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Applicationtemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/applicationtemplate-list.md | GET https://graph.microsoft.com/beta/applicationTemplates - ### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appmanagementpolicy-get.md | GET https://graph.microsoft.com/beta/policies/appManagementPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appmanagementpolicy-list.md | GET https://graph.microsoft.com/beta/policies/appManagementPolicies - ### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy Post Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appmanagementpolicy-post-appliesto.md | POST https://graph.microsoft.com/beta/servicePrincipals/{id}/appManagementPolici - #### Response The following is an example of the response. |
v1.0 | Appmanagementpolicy Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/appmanagementpolicy-post.md | POST https://graph.microsoft.com/beta/policies/appManagementPolicies - ### Response The following is an example of the response. |
v1.0 | Approval Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/approval-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac --- ### Response The following is an example of the response. |
v1.0 | Approval List Steps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/approval-list-steps.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac --- ### Response The following is an example of the response. |
v1.0 | Approvalstep Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/approvalstep-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac --- ### Response The following is an example of the response. |
v1.0 | Approvalstep Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/approvalstep-update.md | The following is an example of the request. PATCH https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/abd306ef-f7b2-4a10-9fd1-493454322489/steps/d4fa4045-4716-436d-aec5-57b0a713f095 ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/patch-approvalstep-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PATCH https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ --- ### Response The following is an example of the response. |
v1.0 | Associatedteaminfo List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/associatedteaminfo-list.md | GET https://graph.microsoft.com/beta/me/teamwork/associatedTeams -- ### Response The following is an example of the response. |
v1.0 | Attachment Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attachment-createuploadsession.md | Content-type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Attachment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attachment-delete.md | DELETE https://graph.microsoft.com/beta/me/events/{id}/attachments/{id} - ### Response Here is an example of the response. |
v1.0 | Attachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attachment-get.md | GET https://graph.microsoft.com/beta/me/messages/AAMkAGUzY5QKjAAA=/attachments/A - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/me/messages('AAMkADA1M-zAAA=')/attachments( ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/me/messages('AAMkADA1M-zAAA=')/attachments( - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/me/events/AAMkAGE1M88AADUv0uAAAG=/attachmen - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Attacksimulationoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationoperation-get.md | + + Title: "Get attackSimulationOperation" +description: "Get an attack simulation operation to track a long-running operation request for a tenant." ++ms.localizationpriority: medium +++# Get attackSimulationOperation ++Namespace: microsoft.graph +++Get an attack simulation operation to track a long-running operation request for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/operations/{operationsId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and an [attackSimulationOperation](../resources/attacksimulationoperation.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_attackSimulationOperation", + "sampleKeys": ["f1b13829-3829-f1b1-2938-b1f12938b1a"] +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/operations/f1b13829-3829-f1b1-2938-b1f12938b1a +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.attackSimulationOperation" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "tenantId": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3ss", + "statusDetail": "Creating new simulation", + "createdDateTime": "2022-01-12T05:27:18.7957961Z", + "lastActionDateTime": "2022-01-12T05:27:18.7957961Z", + "type": "createSimulation", + "status": "notStarted", + "percentageCompleted": 0 +} +``` |
v1.0 | Attacksimulationroot Get Excludedaccounttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-get-excludedaccounttarget.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /security/attackSimulation/simulations/{simulationId}/excludedaccounttarget +GET /security/attackSimulation/simulations/{simulationId}/excludedAccountTarget ``` ## Request headers The following is an example of a request. GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/excludedAccountTarget ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-excludedaccounttarget-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13 - ### Response The following is an example of the response. HTTP/1.1 200 OK Content-Type: application/json {- "@odata.type": "#microsoft.graph.addressbookaccounttargetcontent", - "type" : "addressBook", - "accountTargetEmails" : [ - "john@contoso.com" - ] + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type": "addressBook", + "accountTargetEmails": [ + "john@contoso.com" + ] } ``` |
v1.0 | Attacksimulationroot Get Includedaccounttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-get-includedaccounttarget.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /security/attackSimulation/simulations/{simulationId}/includedaccounttarget +GET /security/attackSimulation/simulations/{simulationId}/includedAccountTarget ``` ## Request headers The following is an example of a request. GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/includedAccountTarget ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-includedaccounttarget-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13 - ### Response The following is an example of the response. HTTP/1.1 200 OK Content-Type: application/json {- "@odata.type": "#microsoft.graph.addressbookaccounttargetcontent", - "type" : "addressBook", - "accountTargetEmails" : [ - "john@contoso.com" - ] + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type": "addressBook", + "accountTargetEmails": [ + "john@contoso.com" + ] } ``` |
v1.0 | Attacksimulationroot Get Simulations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-get-simulations.md | - Title: "Get simulation" -description: "Get an attack simulation campaign for a tenant." --doc_type: apiPageType ---# Get simulation -Namespace: microsoft.graph ---Get an attack simulation campaign for a tenant. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --| Permission type | Permissions (from least to most privileged) | -|:|:--| -| Delegated (work or school account) | AttackSimulation.Read.All | -| Delegated (personal Microsoft account) | Not supported. | -| Application | AttackSimulation.Read.All | --## HTTP request --<!-- { - "blockType": "ignored" -} >-``` http -GET /security/attackSimulation/simulations/{simulationId} -``` --## Optional query parameters --This method supports the `$count`, `$filter`, `$orderby`, `$skipToken`, `$top`, and `$select` [OData query parameters](/graph/query-parameters) to help customize the response. You can use the `$filter` and `$orderby` query parameters on the **attackTechnique**, **attackType**, **completionDateTime**, **displayName**, **isAutomated**, **launchDateTime**, and **status** properties. --If the result set spans multiple pages, the response body contains an `@odata.nextLink` that you can use to page through the result set. --The following are examples of their use: --<!-- { - "blockType": "ignored" -} >-``` http -GET /security/attackSimulation/simulations/{simulationId}?$count=true -GET /security/attackSimulation/simulations/{simulationId}?$filter={property} eq '{property-value}' -GET /security/attackSimulation/simulations/{simulationId}?$filter={property} eq '{property-value}'&$top=5 -GET /security/attackSimulation/simulations/{simulationId}?$orderby={property} -GET /security/attackSimulation/simulations/{simulationId}?$skipToken={skipToken} -GET /security/attackSimulation/simulations/{simulationId}?$top=1 -GET /security/attackSimulation/simulations/{simulationId}?$select={property} -``` --## Request headers -|Name|Description| -|:|:| -|Authorization|Bearer {token}. Required.| --## Request body -Do not supply a request body for this method. --## Response --If successful, this method returns a `200 OK` response code and a [simulation](../resources/simulation.md) object in the response body. --## Examples --### Request --The following is an example of a request. ---# [HTTP](#tab/http) -<!-- { - "blockType": "request", - "name": "get_simulation" -} >-``` http -GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a -``` --# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) -----### Response --The following is an example of the response. -->**Note:** The response object shown here might be shortened for readability. -<!-- { - "blockType": "response", - "truncated": true, - "@odata.type": "microsoft.graph.simulation" -} >-``` http -HTTP/1.1 200 OK -Content-Type: application/json --{ - "id": "f1b13829-3829-f1b1-2938-b1f12938b1f1", - "displayName": "Sample Simulation", - "description": "Sample Simulation Description", - "attackType": "social", - "attackTechnique": "credentialHarvesting", - "status": "scheduled", - "createdDateTime": "2021-01-01T01:01:01.01Z", - "createdBy": { - "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", - "displayName": "Reed Flores", - "email": "reed@contoso.com" - }, - "lastModifiedDateTime": "2021-01-01T01:01:01.01Z", - "lastModifiedBy": { - "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", - "displayName": "Reed Flores", - "email": "reed@contoso.com" - }, - "launchDateTime": "2021-01-01T02:01:01.01Z", - "completionDateTime": "2021-01-07T01:01:01.01Z", - "isAutomated": false, - "automationId": "f1b13829-3829-f1b1-2938-b1f12938b1ab", - "payloadDeliveryPlatform": "email" -} -``` |
v1.0 | Attacksimulationroot List Payloads | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-list-payloads.md | GET /security/attackSimulation/payloads?$filter=source eq 'Tenant' ## Optional query parameters -This method supports the `$count`, `$filter`, `$orderby`, `$skipToken`, `$top`, and `$select` [OData query parameters](/graph/query-parameters) to help customize the response. You can use the `$filter` and `$orderby` query parameters on the **attackTechnique**, **attackType**, **completionDateTime**, **displayName**, **isAutomated**, **launchDateTime**, and **status** properties. +This method supports the `$count`, `$filter`, `$orderby`, `$skipToken`, `$top`, and `$select` [OData query parameters](/graph/query-parameters) to help customize the response. You can use the `$filter` and `$orderby` query parameters on the **technique**, **simulationAttackType**, **completionDateTime**, **displayName**, **isAutomated**, **launchDateTime**, and **status** properties. If the result set spans multiple pages, the response body contains an `@odata.nextLink` that you can use to page through the result set. The following is an example of a request. GET https://graph.microsoft.com/beta/security/attackSimulation/payloads?$filter=source eq 'Tenant' ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/list-payload-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/security/attackSimulation/payloads?$filter= - ### Response The following is an example of a response. Content-Type: application/json "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", "name": "AttackSimTest Payload", "description": "AttackSim Test Payload",- "attackType": "social", + "simulationAttackType": "social", "platform": "email", "isAutomated": null, "status": "draft", Content-Type: application/json "language": "en", "predictedCompromiseRate": 20.0, "complexity": "medium",- "attackTechnique": "credentialHarvesting", + "technique": "credentialHarvesting", "createdBy": { "email": "faiza@contoso.com", "id": "121212", |
v1.0 | Attacksimulationroot List Simulationautomations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-list-simulationautomations.md | GET https://graph.microsoft.com/beta/security/attackSimulation/simulationAutomat -- ### Response The following is an example of the response. |
v1.0 | Attacksimulationroot List Simulations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-list-simulations.md | GET https://graph.microsoft.com/beta/security/attackSimulation/simulations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Attacksimulationroot Post Simulation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-post-simulation.md | + + Title: "Create simulation" +description: "Create an attack simulation campaign for a tenant." ++ms.localizationpriority: medium +++# Create simulation ++Namespace: microsoft.graph +++Create an attack simulation campaign for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.ReadWrite.All | ++## HTTP request +<!-- { + "blockType": "ignored" +} +--> +```http +POST /security/attackSimulation/simulations +``` ++## Request headers ++|Header |Value | +||-| +|Authorization |Bearer {token}. Required.| +|Content-Type |application/json | ++## Request body ++In the request body, supply a JSON representation of a [simulation](../resources/simulation.md) object. ++The following table shows the properties that are required when you create the simulation. ++| Property | Type | Description | +|:-|:|:| +|attackTechnique|[simulationAttackTechnique](../resources/simulation.md#simulationattacktechnique-values)|The social engineering technique used in the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `credentialHarvesting`, `attachmentMalware`, `driveByUrl`, `linkInAttachment`, `linkToMalwareFile`, `unknownFutureValue`. For more information on the types of social engineering attack techniques, see [simulations](/microsoft-365/security/office-365-security/attack-simulation-training-get-started?view=o365-worldwide&preserve-view=true#simulations).| +|attackType|[simulationAttackType](../resources/simulation.md#simulationattacktype-values)|Attack type of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `social`, `cloud`, `endpoint`, `unknownFutureValue`.| +|completionDateTime|DateTimeOffset|Date and time of completion of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| +|createdBy|[emailIdentity](../resources/emailidentity.md)|Identity of the user who created the attack simulation and training campaign.| +|createdDateTime|DateTimeOffset|Date and time of creation of the attack simulation and training campaign.| +|displayName|String|Display name of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| +|durationInDays|Int32|Simulation duration in days.| +|includedAccountTarget|[accountTargetContent](../resources/accounttargetcontent.md)|Users targeted in the simulation.| +|lastModifiedBy|[emailIdentity](../resources/emailidentity.md)|Identity of the user who most recently modified the attack simulation and training campaign.| +|launchDateTime|DateTimeOffset|Date and time of the launch/start of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| +|payloadDeliveryPlatform|payloadDeliveryPlatform|Method of delivery of the phishing payload used in the attack simulation and training campaign. Possible values are: `unknown`, `sms`, `email`, `teams`, `unknownFutureValue`.| +|status|[simulationStatus](../resources/simulation.md#simulationstatus-values)|Status of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `draft`, `running`, `scheduled`, `succeeded`, `failed`, `cancelled`, `excluded`, `unknownFutureValue`.| ++## Response ++If successful, this method returns a `202 Accepted` response code and a tracking header named `location` in the response. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "create_simulation" +} +--> +```http +POST https://graph.microsoft.com/beta/security/attackSimulation/simulations +Content-type: application/json ++{ + "displayName": "Graph Simulation", + "payload@odata.bind":"https://graph.microsoft.com/beta/security/attacksimulation/payloads/12345678-9abc-def0-123456789a", + "durationInDays": 7, + "attackTechnique": "credentialHarvesting", + "status": "scheduled", + "durationInDays": "3", + "includedAccountTarget": { + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type" : "addressBook", + "accountTargetEmails" : [ + "john@contoso.com" + ] + }, +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++> **Note**: The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true +} +--> ++```http +HTTP/1.1 202 Accepted +``` |
v1.0 | Attacksimulationroot Update Simulation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attacksimulationroot-update-simulation.md | - Title: "Update simulation" -description: "Update an attack simulation campaign for a tenant." --doc_type: apiPageType ---# Update simulation --Namespace: microsoft.graph ---Update an attack simulation campaign for a tenant. --## Permissions --One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --| Permission type | Permissions (from least to most privileged) | -|:|:--| -| Delegated (work or school account) | AttackSimulation.ReadWrite.All | -| Delegated (personal Microsoft account) | Not supported. | -| Application | AttackSimulation.ReadWrite.All | --## HTTP request -<!-- { - "blockType": "ignored" -} >-```http -PATCH /security/attackSimulation/simulations/{simulationId} -``` --## Request headers --|Header |Value | -||-| -|Authorization |Bearer {token}. Required.| -|Content-Type |application/json | --## Request body ---|Property|Type|Description| -|:|:|:| -|attackTechnique|[simulationAttackTechnique](../resources/simulation.md#simulationattacktechnique-values)|The social engineering technique used in the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `credentialHarvesting`, `attachmentMalware`, `driveByUrl`, `linkInAttachment`, `linkToMalwareFile`, `unknownFutureValue`. For more information on the types of social engineering attack techniques, see [simulations](/microsoft-365/security/office-365-security/attack-simulation-training-get-started?view=o365-worldwide&preserve-view=true#simulations).| -|attackType|[simulationAttackType](../resources/simulation.md#simulationattacktype-values)|Attack type of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `social`, `cloud`, `endpoint`, `unknownFutureValue`.| -|completionDateTime|DateTimeOffset|Date and time of completion of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| -|description|String|Description of the attack simulation and training campaign.| -|displayName|String|Display name of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| -|durationInDays|Int32|Simulation duration in days.| -|excludedAccountTarget|[accountTargetContent](../resources/accounttargetcontent.md)|Users excluded from the simulation.| -|includedAccountTarget|[accountTargetContent](../resources/accounttargetcontent.md)|Users targeted in the simulation.| -|lastModifiedBy|[emailIdentity](../resources/emailidentity.md)|Identity of the user who most recently modified the attack simulation and training campaign.| -|lastModifiedDateTime|DateTimeOffset|Date and time of the most recent modification of the attack simulation and training campaign.| -|launchDateTime|DateTimeOffset|Date and time of the launch/start of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| -|payloadDeliveryPlatform|payloadDeliveryPlatform|Method of delivery of the phishing payload used in the attack simulation and training campaign. Possible values are: `unknown`, `sms`, `email`, `teams`, `unknownFutureValue`.| -|status|[simulationStatus](../resources/simulation.md#simulationstatus-values)|Status of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `draft`, `running`, `scheduled`, `succeeded`, `failed`, `cancelled`, `excluded`, `unknownFutureValue`.| --## Response --If successful, this method returns a `202 Accepted` response code and a tracking header named `location` in the response. --## Examples --### Request --The following is an example of a request. ---# [HTTP](#tab/http) -<!-- { - "blockType": "request", - "name": "update_simulation", - "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] -} >-```http -PATCH https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc -Content-type: application/json --{ - "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", - "displayName": "Graph Simulation", - "description": "Test simulation created using postman", - "payloadDeliveryPlatform": "email", - "payload@odata.bind":"https://graph.microsoft.com/beta/security/attacksimulation/payloads/12345678-9abc-def0-123456789a", - "durationInDays": 7, - "attackTechnique": "credentialHarvesting", - "attackType": "social", - "status": "scheduled", - "completionDateTime": "2022-09-16T06:13:08.4297612Z", - "launchDateTime": "2022-09-05T06:13:08.4297612Z", - "includedAccountTarget": { - "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", - "type" : "addressBook", - "accountTargetEmails" : [ - "faiza@contoso.com" - ] - }, - "excludedAccountTarget": { - "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", - "type" : "addressBook", - "accountTargetEmails" : [ - "sam@contoso.com" - ] - } -} -``` --# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PHP](#tab/php) -----### Response --The following is an example of the response. --> **Note**: The response object shown here might be shortened for readability. --<!-- { - "blockType": "response", - "truncated": true -} >--```http -HTTP/1.1 202 Accepted -``` |
v1.0 | Attendancerecord List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attendancerecord-list.md | GET https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId}/attendanceRep - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId}/attendanceRep - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Attributeset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attributeset-get.md | GET https://graph.microsoft.com/beta/directory/attributeSets/Engineering - #### Response <!-- { |
v1.0 | Attributeset Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/attributeset-update.md | Content-length: 119 - #### Response <!-- { |
v1.0 | Audioroutinggroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/audioroutinggroup-delete.md | DELETE https://graph.microsoft.com/beta/communications/calls/{id}/audioRoutingGr - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Audioroutinggroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/audioroutinggroup-get.md | GET https://graph.microsoft.com/beta/communications/calls/{id}/audioRoutingGroup - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Authentication List Emailmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-emailmethods.md | GET https://graph.microsoft.com/beta/me/authentication/emailMethods -- ### Response The following is an example of the response. |
v1.0 | Authentication List Methods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-methods.md | GET https://graph.microsoft.com/beta/me/authentication/methods - ### Response The following is an example of the response. |
v1.0 | Authentication List Passwordmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-passwordmethods.md | GET https://graph.microsoft.com/beta/me/authentication/passwordMethods - ### Response The following is an example of the response. |
v1.0 | Authentication List Phonemethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-phonemethods.md | GET https://graph.microsoft.com/beta/me/authentication/phoneMethods - ### Response The following is an example of the response. |
v1.0 | Authentication List Softwareoathmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-softwareoathmethods.md | GET https://graph.microsoft.com/beta/me/authentication/softwareOathMethods -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authentication List Temporaryaccesspassmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-list-temporaryaccesspassmethods.md | GET https://graph.microsoft.com/beta/users/071cc716-8147-4397-a5ba-b2105951cc0b/ - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authentication Post Emailmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-post-emailmethods.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Authentication Post Phonemethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-post-phonemethods.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Authentication Post Temporaryaccesspassmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authentication-post-temporaryaccesspassmethods.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationcombinationconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcombinationconfiguration-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationcombinationconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcombinationconfiguration-update.md | Content-length: 130 -- ### Response The following is an example of the response <!-- { |
v1.0 | Authenticationcontextclassreference Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcontextclassreference-delete.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/authenticatio -- ### Response The following is an example of the response <!-- { |
v1.0 | Authenticationcontextclassreference Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcontextclassreference-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationCo --- ### Response The following is an example of the response. |
v1.0 | Authenticationcontextclassreference Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationcontextclassreference-update.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Authenticationflowspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationflowspolicy-get.md | GET https://graph.microsoft.com/beta/policies/authenticationFlowsPolicy - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationflowspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationflowspolicy-update.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Authenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/methods/{id} - ### Response The following is an example of the response. |
v1.0 | Authenticationmethod Resetpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethod-resetpassword.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/passwordauthenticationmethod-resetpassword-adminprovided-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response The following is an example of the response. The following is an example of the request. POST https://graph.microsoft.com/beta/users/6ea91a8d-e32e-41a1-b7bd-d2d185eed0e0/authentication/passwordMethods/28c10230-6103-485e-b985-444c60001490/resetPassword ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/passwordauthenticationmethod-resetpassword-systemgenerated-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/users/6ea91a8d-e32e-41a1-b7bd-d2d185eed0e0 - #### Response The following is an example of the response. |
v1.0 | Authenticationmethodmodedetail Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodmodedetail-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationmethodspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodspolicy-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationmethodspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodspolicy-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-authenticationmethodspolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationmethodsroot List Userregistrationdetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodsroot-list-userregistrationdetails.md | GET https://graph.microsoft.com/beta/reports/authenticationMethods/userRegistrat -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationmethodsroot Usersregisteredbyfeature | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodsroot-usersregisteredbyfeature.md | If successful, this function returns a `200 OK` response code and a [userRegistr GET https://graph.microsoft.com/beta/reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='all',includedUserRoles='all') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/authenticationmethodsroot-usersregisteredbyfeature-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/authenticationMethods/usersRegister -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationmethodsroot Usersregisteredbymethod | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationmethodsroot-usersregisteredbymethod.md | If successful, this function returns a `200 OK` response code and a [userRegistr GET https://graph.microsoft.com/beta/reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='all',includedUserRoles='all') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/authenticationmethodsroot-usersregisteredbymethod-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/authenticationMethods/usersRegister -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationstrengthpolicy Delete Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-delete-combinationconfigurations.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/authenticatio -- ### Response The following is an example of the response <!-- { |
v1.0 | Authenticationstrengthpolicy Findbymethodmode | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-findbymethodmode.md | The following is an example of a request. GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes=["sms"]) ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/authenticationstrengthpolicythisfindbymethodmode-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/fin - ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-get.md | GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/000 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy List Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-list-combinationconfigurations.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy Post Combinationconfigurations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-post-combinationconfigurations.md | Content-length: 130 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-update.md | Content-length: 239 -- ### Response The following is an example of the response <!-- { |
v1.0 | Authenticationstrengthpolicy Updateallowedcombinations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-updateallowedcombinations.md | Content-length: 51 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthpolicy Usage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthpolicy-usage.md | GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/{au [!INCLUDE [sample-code](../includes/snippets/go/authenticationstrengthpolicythisusage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/authenticationstrengthpolicythisusage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthroot Delete Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-delete-policies.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/6e7d7469-07c5-4bb2-a801-5eaef8fb7c1e/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-authenticationstrengthpolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies/ -- ### Response The following is an example of the response <!-- { |
v1.0 | Authenticationstrengthroot List Authenticationmethodmodes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-list-authenticationmethodmodes.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt -- #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationSt -- #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthroot List Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-list-policies.md | GET https://graph.microsoft.com/beta/policies/authenticationStrengthPolicies -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationstrengthroot Post Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authenticationstrengthroot-post-policies.md | Content-length: 239 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authorizationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authorizationpolicy-update.md | PATCH https://graph.microsoft.com/beta/policies/authorizationPolicy/authorizatio ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) PATCH https://graph.microsoft.com/beta/policies/authorizationPolicy/authorizatio - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/beta/policies/authorizationPolicy/authorizatio ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) PATCH https://graph.microsoft.com/beta/policies/authorizationPolicy/authorizatio - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/beta/policies/authorizationPolicy/authorizatio - #### Response The following is an example of the response. |
v1.0 | B2cauthenticationmethodspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cauthenticationmethodspolicy-get.md | GET https://graph.microsoft.com/beta/policies/b2cAuthenticationMethodsPolicy - ### Response The following is an example of the response. |
v1.0 | B2cauthenticationmethodspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cauthenticationmethodspolicy-update.md | PATCH https://graph.microsoft.com/beta/policies/b2cAuthenticationMethodsPolicy - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Delete Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-delete-identityproviders.md | DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_CustomerSign - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Delete Userflowidentityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-delete-userflowidentityproviders.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_test_signin_signup/userflowIdentityProviders/MSA-OIDC/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-identity-b2cuserflows-userflow-userflowidentityproviders-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_test_signin_si - ### Response <!-- { |
v1.0 | B2cidentityuserflow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/{id} - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Get Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-get-apiconnectorconfiguration.md | The following is an example of the request. GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_testuserflow/apiConnectorConfiguration?$expand=postFederationSignup,postAttributeCollection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-b2cuserflows-apiconnectorconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_testuserflow/ap - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-get.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id} - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow List Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-list-identityproviders.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/identityProvider - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow List Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-list-languages.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_CustomerSignUp/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_CustomerSignUp/ - #### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow List Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-list-userattributeassignments.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2cidentityuserflow List Userflowidentityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-list-userflowidentityproviders.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_test_signin_signu - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Post Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-post-identityproviders.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Post Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-post-userattributeassignments.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-identityuserflowattributeassignment-from--1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2cidentityuserflow Put Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-put-apiconnectorconfiguration.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2cuserflows-apiconnectorconfiguration-postfederationsignup-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2cuserflows-apiconnectorconfiguration-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json { } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2cuserflows-apiconnectorconfiguration-disable-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Put Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-put-languages.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | B2cidentityuserflow Userflowidentityproviders Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2cidentityuserflow-userflowidentityproviders-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | B2xidentityuserflow Delete Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-delete-identityproviders.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_PartnerSignUp/identityProviders/Facebook-OAUTH/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-b2xuserflows-identityproviders-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_PartnerSignU - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Delete Userflowidentityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-delete-userflowidentityproviders.md | DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/{userflow-id}/user - ### Response <!-- { |
v1.0 | B2xidentityuserflow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/{id} - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Get Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-get-apiconnectorconfiguration.md | The following is an example of the request. GET https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_testuserflow/apiConnectorConfiguration?$expand=postFederationSignup,postAttributeCollection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-b2xuserflows-apiconnectorconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_testuserflow/ap - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-get.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows/{id} - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow List Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-list-identityproviders.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows/{id}/identityProvider - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow List Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-list-languages.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_PartnerSignUp/l - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow List Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-list-userattributeassignments.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/b2xUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow List Userflowidentityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-list-userflowidentityproviders.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_Test/userflowId - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Post Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-post-identityproviders.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Post Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-post-userattributeassignments.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-identityuserflowattributeassignment-from--2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow Put Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-put-apiconnectorconfiguration.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-postfederationsignup-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json { } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-disable-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | B2xidentityuserflow Userflowidentityproviders Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/b2xidentityuserflow-userflowidentityproviders-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Basetask Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-delta.md | If successful, this function returns a `200 OK` response code and a [baseTask](. GET https://graph.microsoft.com/betIAAA=/tasks/delta ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/basetask-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkAGVjMzJmMWZjLTgyYjgtNGIy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-get.md | If successful, this method returns a `200 OK` response code and a [baseTask](../ GET https://graph.microsoft.com/betIAAA=/tasks/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AkOO4xOT--0qFRAqk3TNe0QAAAy35RwAA ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-basetask-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkAGVjMzJmMWZjLTgyYjgtNGIy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask List Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-list-checklistitems.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzNS1iYjA0LTdmZTA2NTI0MTE5YwAuAAAAAADdOMUbUmCfTKa7OC-fqjkdAQBnu3olF7NfToRyJ2f__TNcAAAAAAESAAA=/tasks/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AZ7t6JRezX06Ecidn-vkzXAABPDii4gAA/checklistitems ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-checklistitem-for-me-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQz -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask List Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-list-linkedresources.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzNS1iYjA0LTdmZTA2NTI0MTE5YwAuAAAAAADdOMUbUmCfTKa7OC-fqjkdAQBnu3olF7NfToRyJ2f__TNcAAAAAAESAAA=/tasks/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AZ7t6JRezX06Ecidn-vkzXAABPDii4gAA/linkedResources ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-linkedresource-v2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQz - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask Move | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-move.md | Content-length: 41 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask Post Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-post-checklistitems.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask Post Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-post-linkedresources.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetask-update.md | Content-length: 634 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetasklist Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetasklist-delta.md | If successful, this function returns a `200 OK` response code and a [baseTaskLis GET https://graph.microsoft.com/beta/me/tasks/lists/delta ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/basetasklist-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/delta -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetasklist Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetasklist-get.md | If successful, this method returns a `200 OK` response code and a [baseTaskList] GET https://graph.microsoft.com/beta/me/tasks/lists/AQMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNmMGRmOWNiYQAuAAADG6BbDxY ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-basetasklist-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AQMkAGVjMzJmMWZjLTgyYjgtNGIy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetasklist List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetasklist-list-tasks.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/tasks/lists/AQMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNm/tasks ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-basetask-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AQMkAGVjMzJmMWZjLTgyYjgtNGIy -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Basetasklist Post Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/basetasklist-post-tasks.md | Content-length: 634 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Bookingappointment Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingappointment-cancel.md | Content-type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Bookingbusiness Getstaffavailability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-getstaffavailability.md | POST /bookingBusinesses/{id}/getStaffAvailability ## Request body -In the request body, pass the list of staff IDs along with two other parameters of [dateTimeTimeZone resource type](/graph/resources/datetimetimezone) called **startDateTime** and **endDateTime**. These correspond to the two timestamps between which the staff availability will be returned. +In the request body, pass the list of staff IDs along with two other parameters of [dateTimeTimeZone resource type](/graph/api/resources/datetimetimezone) called **startDateTime** and **endDateTime**. These correspond to the two timestamps between which the staff availability will be returned. ## Response Content-Type: application/json - ### Response The following example shows the response. |
v1.0 | Bookingbusiness List Calendarview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-calendarview.md | GET https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@cont - ### Response The following is an example of the response. |
v1.0 | Bookingbusiness List Customquestions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-list-customquestions.md | GET https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@cont - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Bookingbusiness Post Appointments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-appointments.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-bookingappointment-from-bookingbusiness-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Bookingbusiness Post Customquestions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-post-customquestions.md | Content-length: 165 - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Bookingbusiness Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-publish.md | POST https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@con - ### Response The following is an example of the response. <!-- { |
v1.0 | Bookingbusiness Unpublish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingbusiness-unpublish.md | POST https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@con - ##### Response The following is an example of the response. <!-- { |
v1.0 | Bookingcustomquestion Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingcustomquestion-delete.md | DELETE https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@c - ### Response <!-- { |
v1.0 | Bookingcustomquestion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingcustomquestion-get.md | GET https://graph.microsoft.com/beta/bookingBusinesses/contosolunchdelivery@cont - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Bookingcustomquestion Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingcustomquestion-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-bookingcustomquestion-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Bookingstaffmember Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bookingstaffmember-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-bookingstaffmember-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Browsersharedcookie Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersharedcookie-get.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/1 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersharedcookie Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersharedcookie-update.md | Content-length: 349 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Browsersite Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersite-get.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/2 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersite Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersite-update.md | Content-length: 387 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Browsersitelist Delete Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-delete-sharedcookies.md | DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteList -- #### Response The following is an example of the response. <!-- { DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteList -- #### Response The following is an example of the response where the **status** has changed to `pendingDelete` but the shared cookie is still published. You must publish the shared cookie to fully remove it from the site list. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist Delete Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-delete-sites.md | DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteList -- #### Response The following is an example of the response. <!-- { |
v1.0 | Browsersitelist Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-get.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist List Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-list-sharedcookies.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist List Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-list-sites.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists/e -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist Post Sharedcookies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-post-sharedcookies.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist Post Sites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-post-sites.md | Content-length: 387 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-publish.md | Content-Type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Browsersitelist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/browsersitelist-update.md | Content-length: 283 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Bundle Additem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-additem.md | For information about error responses, see [Microsoft Graph error responses and The following is an example of a request that adds an existing item to the specified bundle. +# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "add-to-bundle", "isCollection": true, "@odata.type": "microsoft.graph.driveItem", "tags": "onedrive.only" } --> ```http Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Bundle Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-delete.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/drive/items/{bundle-id} ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Bundle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-get.md | The following is an example of a request. GET https://graph.microsoft.com/v1.0/drive/bundles/{bundle-id} ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/v1.0/drive/items/{bundle-id}?expand=children ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. This call will return the bundle metadata and a list of children of the bundle. |
v1.0 | Bundle List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-list.md | The following is an example of a request. GET https://graph.microsoft.com/beta/drive/bundles ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/beta/drive/bundles?filter=bundle/album%20ne%20null ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The response to a GET to the bundles endpoint is an array of [driveItem][] resources with the [bundle][]. |
v1.0 | Bundle Removeitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-removeitem.md | For information about error responses, see [Microsoft Graph error responses and The following is an example of a request. +# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "remove-from-bundle" } --> ```http DELETE https://graph.microsoft.com/beta/drive/bundles/{bundle-id}/children/{item-id} ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Bundle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/bundle-update.md | Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> |
v1.0 | Businessflowtemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessflowtemplate-list.md | GET https://graph.microsoft.com/beta/businessFlowTemplates - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Businessscenario Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenario-delete.md | DELETE https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686 - ### Response The following is an example of the response. |
v1.0 | Businessscenario Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenario-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Businessscenario Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenario-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Businessscenarioplanner Delete Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenarioplanner-delete-tasks.md | DELETE https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686 - ### Response The following is an example of the response. |
v1.0 | Businessscenarioplanner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenarioplanner-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Businessscenarioplanner Getplan | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenarioplanner-getplan.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Businessscenarioplanner List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenarioplanner-list-tasks.md | The following is an example of a request. GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864911ac46c720affb6e4d/planner/tasks ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/list-businessscenariotask-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864911ac46c720affb6e4d/planner/tasks?$filter=businessScenarioProperties/externalContextId eq 'Warehouse-CA-36' ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/list-businessscenariotask-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c6864911ac46c720affb6e4d/planner/tasks?$filter=location/microsoft.graph.businessScenarioGroupTarget/groupId eq '7a339254-4b2b-4410-b295-c890a16776ee' ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/list-businessscenariotask-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - #### Response The following is an example of the response. |
v1.0 | Businessscenarioplanner Post Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenarioplanner-post-tasks.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Businessscenariotask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenariotask-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Businessscenariotask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/businessscenariotask-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Calendar Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-get.md | Depending on the type of calendar that the event is in and the permission type ( | Calendar | Delegated (work or school account) | Delegated (personal Microsoft account) | Application | |:--|:--|:--|:--|-| user calendar | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | +| user calendar | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | | group calendar | Group.Read.All, Group.ReadWrite.All | Not supported. | Not supported. | GET https://graph.microsoft.com/beta/me/calendar - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { Content-type: application/json ] } -->+ |
v1.0 | Calendar Getschedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-getschedule.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | |Delegated (personal Microsoft account) | Not supported. |-|Application | Calendars.Read, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Calendar List Calendarpermissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-list-calendarpermissions.md | Depending on the type of calendar that the event is in and the permission type ( | Calendar | Delegated (work or school account) | Delegated (personal Microsoft account) | Application | |:--|:--|:--|:--|-| user calendar | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | +| user calendar | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | | group calendar | Group.Read.All, Group.ReadWrite.All | Not supported. | Not supported. | ## HTTP request |
v1.0 | Calendar List Calendarview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-list-calendarview.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Calendar List Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-list-events.md | Depending on the type of calendar that the events are in and the permission type | Calendar | Delegated (work or school account) | Delegated (personal Microsoft account) | Application | |:--|:--|:--|:--|-| user calendar | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | +| user calendar | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | | group calendar | Group.Read.All, Group.ReadWrite.All | Not supported. | Not supported. | |
v1.0 | Calendar Post Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendar-post-events.md | Content-type: application/json - #### Response Here is an example of the response. Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | Calendargroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendargroup-delete.md | DELETE https://graph.microsoft.com/beta/me/calendarGroups/{id} - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Calendargroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendargroup-get.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve the properties and relationships of a calendar group object. +Retrieve the properties and relationships of a [calendar group](../resources/calendargroup.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, in | Permission type | Permissions (from least to most privileged) | | :- | : |-| Delegated (work or school account) | Calendars.Read | -| Delegated (personal Microsoft account) | Calendars.Read | -| Application | Calendars.Read | +| Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read | +| Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read | +| Application | Calendars.ReadBasic, Calendars.Read | ## HTTP request GET /users/{id | userPrincipalName}/calendarGroups/{id} ## Optional query parameters -This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and [calendarGroup](../resources/calendargroup.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [calendarGroup](../resources/calendargroup.md) object in the response body. ## Example -##### Request --Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/beta/me/calendarGroups/{id} +### Response -##### Response +The following is an example of the response. -Here is an example of the response. Note: The response object shown here might be shortened for readability. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", |
v1.0 | Calendargroup List Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendargroup-list-calendars.md | One of the following permissions is required to call this API. To learn more, in | Permission type | Permissions (from least to most privileged) | | :- | : |-| Delegated (work or school account) | Calendars.Read | -| Delegated (personal Microsoft account) | Calendars.Read | -| Application | Calendars.Read | +| Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read | +| Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read | +| Application | Calendars.ReadBasic, Calendars.Read | ## HTTP request GET https://graph.microsoft.com/beta/me/calendarGroups/{id}/calendars - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Calendargroup Post Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendargroup-post-calendars.md | Content-type: application/json - In the request body, supply a JSON representation of [calendar](../resources/calendar.md) object. ##### Response |
v1.0 | Calendargroup Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendargroup-update.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Calendarpermission Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendarpermission-delete.md | DELETE https://graph.microsoft.com/beta/users/{id}/calendar/calendarPermissions/ - ### Response The following is an example of the response. |
v1.0 | Calendarpermission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calendarpermission-get.md | Depending on the type of calendar that the event is in and the permission type ( | Calendar | Delegated (work or school account) | Delegated (personal Microsoft account) | Application | |:--|:--|:--|:--|-| user calendar | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | +| user calendar | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | Calendars.ReadBasic,Calendars.Read, Calendars.ReadWrite | Calendars.Read, Calendars.ReadWrite | | group calendar | Group.Read.All, Group.ReadWrite.All | Not supported. | Not supported. | ## HTTP request |
v1.0 | Call Addlargegalleryview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-addlargegalleryview.md | Namespace: microsoft.graph Add the large gallery view to a call. -For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](https://learn.microsoft.com/en-us/graph/cloud-communications-identifylargegalleryview). +For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](/graph/cloud-communications-identifylargegalleryview). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-Length: 46 - ### Response The following is an example of the response. |
v1.0 | Call Answer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-answer.md | Content-Length: 211 - #### Response Here is an example of the response. |
v1.0 | Call Cancelmediaprocessing | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-cancelmediaprocessing.md | Content-Length: 62 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Changescreensharingrole | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-changescreensharingrole.md | Content-Length: 24 - ##### Response Here is an example of the response. |
v1.0 | Call Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-delete.md | DELETE https://graph.microsoft.com/beta/communications/calls/57dab8b1-894c-409a- - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-get.md | GET https://graph.microsoft.com/beta/communications/calls/{id} - ##### Response > **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/communications/calls/2f1a1100-b174-40a0-aba - ##### Response <!-- { |
v1.0 | Call Keepalive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-keepalive.md | POST https://graph.microsoft.com/beta/communications/calls/2e1a0b00-2db4-4022-95 - ### Response The following example shows the response. <!-- { |
v1.0 | Call List Audioroutinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-list-audioroutinggroups.md | GET https://graph.microsoft.com/beta/communications/calls/{id}/audioRoutingGroup - ### Response The following is an example of the response. |
v1.0 | Call List Contentsharingsessions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-list-contentsharingsessions.md | GET https://graph.microsoft.com/beta/communications/calls/7531d31f-d10d-44de-802 - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Call Logteleconferencedevicequality | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-logteleconferencedevicequality.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Call Mute | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-mute.md | Content-Type: application/json - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Playprompt | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-playprompt.md | Content-Length: 166 - ##### Response The following is an example of the response. |
v1.0 | Call Post Audioroutinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-post-audioroutinggroups.md | Content-Length: 233 - In the request body, supply a JSON representation of [audioRoutingGroup](../resources/audioroutinggroup.md) object. ##### Response |
v1.0 | Call Record | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-record.md | Content-Length: 394 - ##### Response The following example shows the response. |
v1.0 | Call Reject | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-reject.md | Content-Length: 24 - ##### Response <!-- { Content-Length: 24 - ##### Response <!-- { "blockType": "response" |
v1.0 | Call Subscribetotone | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-subscribetotone.md | Content-Length: 46 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Transfer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-transfer.md | Content-Length: 430 - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 430 - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 430 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Length: 430 -- #### Response <!-- { |
v1.0 | Call Unmute | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-unmute.md | Content-Length: 46 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Updaterecordingstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/call-updaterecordingstatus.md | Content-Length: 79 - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Callrecord Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/callrecords-callrecord-get.md | Title: "Get callRecord" description: "Retrieve the properties and relationships of callrecord object." ms.localizationpriority: medium-+ ms.prod: "cloud-communications" doc_type: "apiPageType" GET https://graph.microsoft.com/beta/communications/callRecords/{id} - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/communications/callRecords/{id}?$expand=ses - #### Response The following is an example of the response. If the sessions list is truncated, a `sessions@odata.nextLink` value will be provided to retrieve the next page of sessions. |
v1.0 | Callrecords Callrecord Getdirectroutingcalls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/callrecords-callrecord-getdirectroutingcalls.md | GET https://graph.microsoft.com/beta/communications/callRecords/getDirectRouting - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Callrecord Getpstncalls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/callrecords-callrecord-getpstncalls.md | GET https://graph.microsoft.com/beta/communications/callRecords/getPstnCalls(fro - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Session List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/callrecords-session-list.md | GET https://graph.microsoft.com/beta/communications/callRecords/{id}/sessions - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/communications/callRecords/{id}/sessions?$e - #### Response The following is an example of the response. |
v1.0 | Calltranscript Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/calltranscript-get.md | Retrieve a [callTranscript](../resources/calltranscript.md) object associated wi Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. -> **Note:** In the future, Microsoft may require you or your customers to pay additional fees based on the amount of data accessed through the API. +> **Notes:** +> - In the future, Microsoft may require you or your customers to pay additional fees based on the amount of data accessed through the API. +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions One of the following permissions is required to call this API. To learn more, in To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. This authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more details, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy). > [!NOTE]-> This API would work for a meeting only if the meeting has not expired. For more details, see [Limits and specifications for Microsoft Teams](/microsoftteams/limits-specifications-teams#meeting-expiration). +> This API works for a meeting only if the meeting has not expired. For more details, see [Limits and specifications for Microsoft Teams](/microsoftteams/limits-specifications-teams#meeting-expiration). ## HTTP request To use application permission for this API, tenant administrators must create an Get a single transcript of an online meeting. ```http-GET /me/onlineMeetings({meetingId})/transcripts({transcriptId}) -GET /users({userId})/onlineMeetings({meetingId})/transcripts({transcriptId}) +GET /me/onlineMeetings/{meetingId}/transcripts/{transcriptId} +GET /users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId} ``` Get the content of a single transcript of an online meeting. ```http-GET me/onlineMeetings({meetingId})/transcripts({transcriptId})/content -GET users({userId})/onlineMeetings({meetingId})/transcripts({transcriptId})/content +GET me/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content +GET users/{userId}/onlineMeetings/{meetingId}/transcripts/{transcriptId}/content ``` ## Request headers GET https://graph.microsoft.com/beta/users/ba321e0d-79ee-478d-8e28-85a19507f456/ - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Certificatebasedauthconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/certificatebasedauthconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/organization/{id}/certificateBasedAuthCo - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/certificatebasedauthconfiguration-get.md | GET https://graph.microsoft.com/beta/organization/{id}/certificateBasedAuthConfi - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/certificatebasedauthconfiguration-list.md | GET https://graph.microsoft.com/beta/organization/{id}/certificateBasedAuthConfi - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration Post Certificatebasedauthconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Channel Completemigration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-completemigration.md | POST https://graph.microsoft.com/beta/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - <!-- markdownlint-disable MD001 --> <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Channel Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-delete-members.md | DELETE https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d - ### Response The following is an example of the response. |
v1.0 | Channel Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-delete.md | DELETE https://graph.microsoft.com/beta/teams/{id}/channels/{id} - #### Response The following is an example of the response. |
v1.0 | Channel Doesuserhaveaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-doesuserhaveaccess.md | The following is an example of a request. GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userId='6285581f-484b-4845-9e01-60667f8b12ae') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ -- #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userId='62855810-484b-4823-9e01-60667f8b12ae', tenantId='57fb72d0-d811-46f4-8947-305e6072eaa5') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-externaluser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ -- #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userPrincipalName='john.doe@contoso.com') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-usingupn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ -- #### Response The following is an example of the response. |
v1.0 | Channel Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-get-members.md | GET https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/ - ### Response Here is an example of the response. |
v1.0 | Channel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-get.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ - ### Response Here is an example of the response. |
v1.0 | Channel Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-getallmessages.md | Retrieve [messages](../resources/chatmessage.md) across all [channels](../resour To learn more about using the Microsoft Teams export APIs to export content, see [Export content with the Microsoft Teams export APIs](/microsoftteams/export-teams-content). ## Permissions GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - ### Response <!-- { |
v1.0 | Channel List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-list-members.md | GET https://graph.microsoft.com/beta/teams/2ab9c796-2902-45f8-b712-7c5a63cf41c4/ - ### Response Here is an example of the response. |
v1.0 | Channel List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-list-messages.md | GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - ### Response The following is an example of the request. `@odata.nextLink` in the response can be used to get the next page of messages. Prefer: include-unknown-enum-members ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Prefer: include-unknown-enum-members -- #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is provided in the request header. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following response shows one channel message on the page, and includes a URL in `@odata.nextLink` for a subsequent operation to get the next message in that channel. |
v1.0 | Channel List Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-list-tabs.md | GET https://graph.microsoft.com/beta/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Channel List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-list.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ - #### Response The following is the response. GET https://graph.microsoft.com/beta/teams/64c323f2-226a-4e64-8ba4-3e6e3f7b9330/ -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/teams/6a720ba5-7373-463b-bc9f-4cd04b5c6742/ --- #### Response The following is an example of the response. |
v1.0 | Channel Patch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-patch.md | Content-type: application/json --- #### Response Here is an example of the response. |
v1.0 | Channel Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-post-members.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Channel Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-post-messages.md | Content-type: application/json - ### Response The following is an example of the response. POST https://graph.microsoft.com/beta/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - ### Response The following is an example of the response. POST https://graph.microsoft.com/beta/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - #### Response The following is an example of the response. |
v1.0 | Channel Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-post.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-channel-from-group-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-private-channel-with-member-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json -- #### Response The following is an example of the response. The `Content-Location` header in the response specifies the path to the channel that is being provisioned. Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-channel-with-moderation-settings-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Channel Provisionemail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-provisionemail.md | POST https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265 - ### Response The following is an example of a response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Channel Removeemail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-removeemail.md | POST https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265 - ### Response <!-- { "blockType": "response", |
v1.0 | Channel Update Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/channel-update-members.md | content-length: 26 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chart Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart Image | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-image.md | You can display the base-64 string inside an HTML image tag: `<img src="data:ima For default behavior, use `Image(width=0,height=0,fittingMode='fit')`. Here is an example of a chart image returned with the default parameters. -![Screenshot of an Excel chart image displayed with the default height and width.](https://cdn.graph.office.net/prod/GraphDocuments/concepts/images/GetChart-default.png) + If you want to customize the display of the image, specify a height, width, and a fitting mode. Here is what the same chart image looks like if you retrieve it with these parameters: `Image(width=500,height=500,fittingMode='Fill')`. -![Screenshot of an Excel chart image displayed with the specified height and width.](https://github.com/microsoftgraph/microsoft-graph-docs/blob/main/concepts/images/GetChart-fill.png) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Chart List Series | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-list-series.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-series-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart Post Series | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-post-series.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chartseries-from-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart Setdata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-setdata.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-setdata-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Setposition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-setposition.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-setposition-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chart-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxis Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartaxis-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueaxis ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartaxis-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxis Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartaxis-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartaxis-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxistitle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartaxistitle-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueaxis/title ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartaxistitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxistitle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartaxistitle-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartaxistitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartcollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartcollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartcollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartdatalabels Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartdatalabels-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/datalabels ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartdatalabels-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartdatalabels Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartdatalabels-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartdatalabels-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartfill Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartfill-clear.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/format/fill/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartfill-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{i - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartfill Setsolidcolor | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartfill-setsolidcolor.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartfill-setsolidcolor-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartfont Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartfont-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueaxis/format/font ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartfont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartfont Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartfont-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartfont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartgridlines Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartgridlines-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueaxis/minorgridlines ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartgridlines-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartgridlines Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartgridlines-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartgridlines-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlegend Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartlegend-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/legend ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartlegend-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlegend Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartlegend-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartlegend-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlineformat Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartlineformat-clear.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/seriesaxis/format/line/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartlineformat-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{i - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartlineformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartlineformat-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/seriesaxis/format/line ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartlineformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlineformat Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartlineformat-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartlineformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpoint Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartpoint-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{undefined}/points/{undefined} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartpoint-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpoint List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartpoint-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{undefined}/points ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartpointscollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpointscollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartpointscollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartseries Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseries-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{undefined} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries List Points | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseries-list-points.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{undefined}/points ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-points-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseries-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartseriescollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries Post Points | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseries-post-points.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chartpoints-from-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseries-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseriescollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chartseriescollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Charttitle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/charttitle-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/title ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-charttitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Charttitle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/charttitle-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-charttitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-delete-installedapps.md | DELETE https://graph.microsoft.com/beta/chats/19:ea28e88c00e94c7786b065394a61f29 - ### Response <!-- { |
v1.0 | Chat Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-delete-members.md | DELETE https://graph.microsoft.com/beta/chats/19:cf66807577b149cca1b7af0c32eec12 - ### Response The following is an example of the response. <!-- { |
v1.0 | Chat Delete Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-delete-pinnedmessages.md | DELETE https://graph.microsoft.com/beta/chats/19:cf66807577b149cca1b7af0c32eec12 - ### Response The following is an example of the response. |
v1.0 | Chat Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-get-installedapps.md | GET https://graph.microsoft.com/beta/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - ### Response <!-- { |
v1.0 | Chat Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-get-members.md | GET https://graph.microsoft.com/beta/chats/19:b8577894a63548969c5c92bb9c80c5e1@t - ### Response Here is an example of the response. |
v1.0 | Chat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-get.md | GET https://graph.microsoft.com/beta/chats/19:b8577894a63548969c5c92bb9c80c5e1@t - #### Response The following example shows the response. GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ - #### Response The following example shows the response. GET https://graph.microsoft.com/beta/chats/19:b8577894a63548969c5c92bb9c80c5e1@t - #### Response The following example shows the response. GET https://graph.microsoft.com/beta/chats/19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLW - #### Response The following example shows the response. The following is an example of the request. <!-- { "blockType": "request", "name": "get_meeting_chat",- "sampleKeys": ["19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2"] + "sampleKeys": ["19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2"] }--> ```msgraph-interactive GET https://graph.microsoft.com/beta/chats/19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2?$expand=lastMessagePreview GET https://graph.microsoft.com/beta/chats/19:ebe3857aa388434bab0cad9d2e09f4de@t --- #### Response The following example shows the response. |
v1.0 | Chat Hideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-hideforuser.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Chat List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-installedapps.md | GET https://graph.microsoft.com/beta/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 - #### Response <!-- { GET https://graph.microsoft.com/beta/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 - #### Response <!-- { GET https://graph.microsoft.com/beta/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 - #### Response The following is an example of the response. |
v1.0 | Chat List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-members.md | GET https://graph.microsoft.com/beta/me/chats/19:8b081ef6-4792-4def-b2c9-c363a1b - ### Response Here is an example of the response. |
v1.0 | Chat List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-messages.md | Retrieve the list of [messages](../resources/chatmessage.md) in a [chat](../reso This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the **tenantId** property on the channel). -> **Note**: This API supports subscribing to changes (create, update, and delete) using [change notifications](../resources/webhooks.md). This allows callers to subscribe and get changes in real time. For details, see [Get notifications for messages](/graph/teams-changenotifications-chatmessage). +> **Notes**: +> - This API supports subscribing to changes (create, update, and delete) using [change notifications](../resources/webhooks.md). This allows callers to subscribe and get changes in real time. For details, see [Get notifications for messages](/graph/teams-changenotifications-chatmessage). +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following example shows the response. GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following example shows the response. |
v1.0 | Chat List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-operations.md | GET https://graph.microsoft.com/beta/chats/19:c253a29b5f694b55a6baad8e83510af7@t [!INCLUDE [sample-code](../includes/snippets/php/list-chat-operations-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Chat List Permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-permissiongrants.md | GET https://graph.microsoft.com/beta/chats/19:089ac694c48647c68035aae675cf78ab@t [!INCLUDE [sample-code](../includes/snippets/php/chat-list-permission-grants-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Chat List Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-pinnedmessages.md | GET https://graph.microsoft.com/beta/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chat List Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list-tabs.md | GET https://graph.microsoft.com/beta/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chat List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-list.md | Retrieve the list of [chats](../resources/chat.md) that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the following [OData query parameters](/graph/query-paramet The other [OData query parameters](/graph/query-parameters) are not currently supported. +> [!NOTE] +> The `$top` query parameter might not return all chats within a single response object. If the result set for all chats spans multiple pages, the response object includes an **@odata.nextLink** property that contains a URL to the next page of results. If that property is present, continue making additional requests with the **@odata.nextLink** URL in each response, until all the results are returned. + ## Request headers | Header | Value | GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ [!INCLUDE [sample-code](../includes/snippets/php/list-chats-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ [!INCLUDE [sample-code](../includes/snippets/php/list-chats-expand-members-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response GET https://graph.microsoft.com/beta/chats?$expand=lastMessagePreview - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ [!INCLUDE [sample-code](../includes/snippets/php/list-chats-expand-members-and-filter-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response GET https://graph.microsoft.com/beta/chats?$orderBy=lastMessagePreview/createdDa [!INCLUDE [sample-code](../includes/snippets/php/list-chats-orderby-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response |
v1.0 | Chat Markchatreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-markchatreadforuser.md | Content-length: 106 -- ### Response <!-- { |
v1.0 | Chat Markchatunreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-markchatunreadforuser.md | Content-length: 158 -- ### Response <!-- { |
v1.0 | Chat Patch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-patch.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chat Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post-installedapps.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Chat Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post-members.md | content-type: application/json ---- #### Response Here is an example of the response. Content-type: application/json ---- #### Response Here is an example of the response. content-type: application/json ---- #### Response Here is an example of the response. content-type: application/json -- #### Response Here is an example of the response. |
v1.0 | Chat Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post-messages.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Chat Post Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post-pinnedmessages.md | Content-length: 63 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json "id": "1616964509832" } ```++## See also ++- [Pinned message C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-pinned-messages/csharp) +- [Pinned message Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-pinned-messages/nodejs) |
v1.0 | Chat Post Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post-tabs.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Chat Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-post.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-chat-oneonone-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-a-group-chat-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-chat-oneonone-with-installed-apps-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-chat-group-with-tenant-guest-user-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chat Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-sendactivitynotification.md | Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json -- #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. The following example shows the response. ``` http HTTP/1.1 204 No Content ```++## See also ++- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Chat Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-teamsappinstallation-upgrade.md | POST https://graph.microsoft.com/beta/chats/19:ea28e88c00e94c7786b065394a61f296@ - ### Response <!-- { |
v1.0 | Chat Unhideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chat-unhideforuser.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Chatmessage Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-delta.md | GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-1-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Initial request response The response includes two messages and a `@odata.nextLink` response header with a `skipToken`. The `@odata.nextLink` URL indicates there are more messages in the channel to get. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Second request response The second response returns the next 2 messages and a `@odata.nextLink` response header with a `skipToken`, indicates there are more messages in the channel to get. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-3-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-3-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Third request response The third response returns the only remaining messages in the channel and a `@odata.deltaLink` response header with a `deltaToken` which indicates that all messages in the channel have been read. Save and use the `@odata.deltaLink` URL to query for any new messages starting from this point onwards. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-4-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-4-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chatmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-get.md | GET https://graph.microsoft.com/beta/chats/19:8ea0e38b-efb3-4757-924a-5f94061cf8 - #### Response The following example shows the response.`chatId` identifies the [chat](../resources/chat.md) that contains this message. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following example shows the response.`channelIdentity` identifies the [team](../resources/team.md) and [channel](../resources/channel.md) that contains this message. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following example shows the response.`replyToId` contains the `id` of the root message. |
v1.0 | Chatmessage List Hostedcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-list-hostedcontents.md | GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following is an example of the response. |
v1.0 | Chatmessage List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-list-replies.md | GET https://graph.microsoft.com/beta/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - ### Response The following example shows the response. |
v1.0 | Chatmessage Post Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-post-replies.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | ChannelMessage.Send, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | Teamwork.Migrate.All, ChannelMessage.ReadWrite.All | +| Application | Teamwork.Migrate.All | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. Content-type: application/json - #### Response The following is an example of the response. POST https://graph.microsoft.com/beta/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - #### Response The following is an example of the response. |
v1.0 | Chatmessage Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-post.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json } ``` +### Example 11: Send a message that contains an announcement ++#### Request ++The following is an example of the request. ++> **Note:** The Base64-encoded value for the **contentBytes** property is shortened for readability. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "post_chatmessage_11", + "sampleKeys": ["5c884e2f-83f8-4cff-af8e-0177f260b9f8", "19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2"] +}--> ++```http +POST https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages +Content-type: application/json ++{ + "subject": "Announcement Subheading", + "body": { + "contentType": "text", + "content": "<attachment id=\"d7ddbf876ae340c3a03bada395ec7da7\"></attachment>Announcement text" + }, + "attachments": [ + { + "id": "d7ddbf876ae340c3a03bada395ec7da7", + "contentType": "application/vnd.microsoft.teams.messaging-announcementBanner", + "contentUrl": null, + "content": "{\"title\":\"Announcement heading\",\"cardImageType\":\"uploadedImage\",\"cardImageDetails\":{\"uploadedImageDetail\":{\"originalImage\":{\"source\":\"../hostedContents/1/$value\",\"width\":1379,\"height\":268,\"croppedWidth\":918.0,\"croppedHeight\":178.4075416968818,\"leftMargin\":0.0,\"topMargin\":90.7962291515591,\"imageContentType\":\"image/png\"},\"croppedImage\":{\"source\":\"../hostedContents/2/$value\"}}}}", + "name": null, + "thumbnailUrl": null + } + ], + "hostedContents": [ + { + "@microsoft.graph.temporaryId": "1", + "contentBytes": "iVBORw0KGgoAAAANSUhEUgAABWMAAAEMCAYAAAChuaTsAAAAAXNSR0IArs4c6QAAAARnQU1BA", + "contentType": "image/png" + }, + { + "@microsoft.graph.temporaryId": "2", + "contentBytes": "iVBORw0KGgoAAAANSUhEUgAAA5YAAAB4CAYAAACJrW0RAAAAAXNSR0IArs4c6QAAIABJREFUe", + "contentType": "image/png" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.chatMessage" +} --> +```http +HTTP/1.1 201 Created +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#teams('5c884e2f-83f8-4cff-af8e-0177f260b9f8')/channels('19%3A81f49626414645c99469ee65a1a7e1a4%40thread.tacv2')/messages/$entity", + "id": "1675104302171", + "replyToId": null, + "etag": "1675104302171", + "messageType": "message", + "createdDateTime": "2023-01-30T18:45:02.171Z", + "lastModifiedDateTime": "2023-01-30T18:45:02.171Z", + "lastEditedDateTime": null, + "deletedDateTime": null, + "subject": "Announcement Subheading", + "summary": null, + "chatId": null, + "importance": "normal", + "locale": "en-us", + "webUrl": "https://teams.microsoft.com/l/message/19%3A81f49626414645c99469ee65a1a7e1a4%40thread.tacv2/1675104302171?groupId=5c884e2f-83f8-4cff-af8e-0177f260b9f8&tenantId=2432b57b-0abd-43db-aa7b-16eadd115d34&createdTime=1675104302171&parentMessageId=1675104302171", + "onBehalfOf": null, + "policyViolation": null, + "eventDetail": null, + "from": { + "application": null, + "device": null, + "user": { + "id": "28c10244-4bad-4fda-993c-f332faef94f0", + "displayName": "Test user", + "userIdentityType": "aadUser" + } + }, + "body": { + "contentType": "text", + "content": "<attachment id=\"d7ddbf876ae340c3a03bada395ec7da7\"></attachment>Announcement text" + }, + "channelIdentity": { + "teamId": "5c884e2f-83f8-4cff-af8e-0177f260b9f8", + "channelId": "19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2" + }, + "attachments": [ + { + "id": "d7ddbf876ae340c3a03bada395ec7da7", + "contentType": "application/vnd.microsoft.teams.messaging-announcementBanner", + "contentUrl": null, + "content": "{\"title\":\"Announcement heading\",\"cardImageType\":\"uploadedImage\",\"cardImageDetails\":{\"uploadedImageDetail\":{\"originalImage\":{\"source\":\"https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages/1675104302171/hostedContents/aWQ9LHR5cGU9MSx1cmw9aHR0cHM6Ly91cy1hcGkuYXNtLnNreXBlLmNvbS92MS9vYmplY3RzLzAtd3VzLWQyLTY3OTJlM2ExMzFmNzc4YjY5NWMwYTE5ZGRkZmIwYWNiL3ZpZXdzL2ltZ28=/$value\",\"width\":1379,\"height\":268,\"croppedWidth\":918.0,\"croppedHeight\":178.4075416968818,\"leftMargin\":0.0,\"topMargin\":90.7962291515591,\"imageContentType\":\"image/png\"},\"croppedImage\":{\"source\":\"https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages/1675104302171/hostedContents/aWQ9LHR5cGU9MSx1cmw9aHR0cHM6Ly91cy1hcGkuYXNtLnNreXBlLmNvbS92MS9vYmplY3RzLzAtd3VzLWQzLTAwYjhhNWZiZTA0MGRmY2MzMWZkNzM1ZDE4Yjk4NTM5L3ZpZXdzL2ltZ28=/$value\"}}}}", + "name": null, + "thumbnailUrl": null, + "teamsAppId": null + } + ], + "mentions": [], + "reactions": [] +} ++``` ++### Example 12: Send a message with an emoji ++#### Request ++The following is an example of the request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "post_chatmessage_12", + "sampleKeys": ["19:7fb82b685f9c457296a0ab6a1d98b4c1@thread.v2"] +}--> ++```http +POST https://graph.microsoft.com/beta/chats/19:7fb82b685f9c457296a0ab6a1d98b4c1@thread.v2/messages +Content-type: application/json ++{ + "body": { + "contentType": "html", + "content": "<emoji alt=\"😶‍🌫️\"></emoji>" + } +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.chatMessage" +} --> ++```http +HTTP/1.1 201 Created +Content-type: application/json ++{ + "@odata.context": "https://canary.graph.microsoft.com/testprodbetateamsgraphsumanach/$metadata#chats('19%3A7fb82b685f9c457296a0ab6a1d98b4c1%40thread.v2')/messages/$entity", + "id": "1675459162626", + "replyToId": null, + "etag": "1675459162626", + "messageType": "message", + "createdDateTime": "2023-02-03T21:19:22.626Z", + "lastModifiedDateTime": "2023-02-03T21:19:22.626Z", + "lastEditedDateTime": null, + "deletedDateTime": null, + "subject": null, + "summary": null, + "chatId": "19:7fb82b685f9c457296a0ab6a1d98b4c1@thread.v2", + "importance": "normal", + "locale": "en-us", + "webUrl": null, + "channelIdentity": null, + "onBehalfOf": null, + "policyViolation": null, + "eventDetail": null, + "from": { + "application": null, + "device": null, + "user": { + "id": "28c10244-4bad-4fda-993c-f332faef94f0", + "displayName": "Test User", + "userIdentityType": "aadUser" + } + }, + "body": { + "contentType": "html", + "content": "<emoji id=\"faceinclouds\" alt=\"😶‍🌫️\" title=\"Face in clouds\"></emoji>" + }, + "attachments": [], + "mentions": [], + "reactions": [] +} +``` + ## See also -- [Cards reference](/microsoftteams/platform/concepts/cards/cards-reference)+* [Cards reference](/microsoftteams/platform/concepts/cards/cards-reference) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Chatmessage Setreaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-setreaction.md | Title: "chatMessage: setReaction" description: "Set a reaction to a single message or message reply in a channel or a chat."-+ ms.prod: "microsoft-teams" doc_type: apiPageType ms.localizationpriority: medium |
v1.0 | Chatmessage Softdelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-softdelete.md | Title: "chatMessage: softDelete" description: "Delete a single message or message reply in a channel or a chat."-+ ms.prod: "microsoft-teams" doc_type: apiPageType ms.localizationpriority: medium Namespace: microsoft.graph Delete a single [message](../resources/chatmessage.md) or a [message reply](../resources/chatmessage.md) in a [channel](../resources/channel.md) or a [chat](../resources/chat.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). POST https://graph.microsoft.com/beta/users/8f98f01d-1a73-401a-b9e9-9fd1e6f5e5ar - #### Response <!-- { POST https://graph.microsoft.com/beta/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { POST https://graph.microsoft.com/beta/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { |
v1.0 | Chatmessage Undosoftdelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-undosoftdelete.md | Title: "chatMessage: undoSoftDelete" description: "Undelete a single message or a message reply in a channel or a chat."-+ ms.prod: "microsoft-teams" doc_type: apiPageType ms.localizationpriority: medium POST https://graph.microsoft.com/beta/users/8f98f01d-1a73-401a-b9e9-9fd1e6f5e5ap - #### Response <!-- { POST https://graph.microsoft.com/beta/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { POST https://graph.microsoft.com/beta/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { |
v1.0 | Chatmessage Unsetreaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-unsetreaction.md | Title: "chatMessage: unsetReaction" description: "Unset areaction to a single message or message reply in a channel or a chat."-+ ms.prod: "microsoft-teams" doc_type: apiPageType ms.localizationpriority: medium |
v1.0 | Chatmessage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessage-update.md | ms.prod: "microsoft-teams" [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] +Update a [chatMessage](../resources/chatMessage.md) object. -Update a [chatMessage](../resources/chatMessage.md) object. +You can update all the properties of **chatMessage** in delegated permissions scenarios, except for the **policyViolation** property and read-only properties. The **policyViolation** property is the only property that can be updated in application permissions scenarios. -All properties of a **chatMessage** can be updated in delegated permissions scenarios, -except for read-only properties and the **policyViolation** property. -Only the **policyViolation** property of a **chatMessage** can be updated in application permissions scenarios. --The update only works for chats where members are Microsoft Teams users. If one of the participants is using Skype, the operation will fail. +Updating works only for chats where conversation members are Microsoft Teams users. If one of the members is using Skype, the operation fails. This method does not support federation. Only the user in the tenant who sent the message can perform data loss prevention (DLP) updates on the specified chat message. This method does not support federation. Only the user in the tenant who sent th One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ### Permissions for channel+ | Permission type | Permissions (from least to most privileged) | |:|:--| | Delegated (work or school account) | ChannelMessage.ReadWrite, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | ChannelMessage.UpdatePolicyViolation.All, ChannelMessage.ReadWrite.All, Group.ReadWrite.All** | +| Application | ChannelMessage.UpdatePolicyViolation.All, Group.ReadWrite.All** | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. ### Permissions for chat+ | Permission type | Permissions (from least to most privileged) | |:|:--| | Delegated (work or school account) | Chat.ReadWrite | PATCH /teams/(team-id)/channels/{channel-id}/messages/{message-id}?model=A PATCH /teams/(team-id)/channels/{channel-id}/messages/{message-id}/replies/{reply-id}?model=A PATCH /chats/{chatThread-id}/messages/{message-id}?model=A ```-If no `model` is specified, [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) will be used. ++If no `model` is specified, [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) will be used. ## Request headers -| Name | Description| -|:--|:-| -| Authorization | Bearer {token}. Required. | -| Content-Type | application/json. Required. | +| Name | Description | +|:--|:-| +| Authorization | Bearer {token}. Required. | +| Content-Type | application/json. Required. | ## Request body+ For applications that use delegated permissions:-In the request body, supply a JSON representation of a [chatMessage](../resources/chatMessage.md) object, ++In the request body, supply a JSON representation of a [chatMessage](../resources/chatMessage.md) object, specifying the properties that need to be changed. For applications that use application permissions:-In the request body, supply a JSON representation of a [chatMessage](../resources/chatMessage.md) object, ++In the request body, supply a JSON representation of a [chatMessage](../resources/chatMessage.md) object, specifying only the **policyViolation** property. -## Response body +## Response + For applications that use delegated permissions:+ If successful, this method returns a `204 No Content` response. For applications that use application permissions:+ If successful, this method returns a `200 OK` response. +### Errors ++ ## Examples ### Example 1: Update policyViolation using application permissions If successful, this method returns a `200 OK` response. The following is an example of the request to update the **policyViolation** property on a Microsoft Teams channel message by using application permissions. - # [HTTP](#tab/http) <!-- { "blockType": "request", Content-Type: application/json - #### Response Here is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response Here is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response Here is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response Here is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response Here is an example of the response. |
v1.0 | Chatmessagehostedcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chatmessagehostedcontent-get.md | GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@t ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response Response contains bytes for the hosted content in the body. `content-type` header specifies the kind of hosted content. |
v1.0 | Chats Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/chats-getallmessages.md | Namespace: microsoft.graph Get all messages from all [chats](../resources/chatmessage.md) that a user is a participant in, including one-on-one chats, group chats, and meeting chats. ## Permissions GET /users/{id | user-principal-name}/chats/getAllMessages ## Optional query parameters -You can use `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. -If no `model` is specified, [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) will be used. +This method supportsΓÇ»[date range parameters](/graph/query-parameters) to customize the response, as shown in the following example. ```http-GET /users/{id | user-principal-name}/chats/getAllMessages?model=A -GET /users/{id | user-principal-name}/chats/getAllMessages?model=B +GET /users/{id}/chats/getAllMessages?$top=50&$filter=lastModifiedDateTime gt 2020-06-04T18:03:11.591Z and lastModifiedDateTime lt 2020-06-05T21:00:09.413Z ```--This operation supportsΓÇ»[date range parameters](/graph/query-parameters) to customize the response, as shown in the following example. +Use the `model` query parameter to specify the [payment model](/graph/teams-licenses) that applies to your scenario, as shown in the following examples. ```http-GET /users/{id}/chats/getAllMessages?$top=50&$filter=lastModifiedDateTime gt 2020-06-04T18:03:11.591Z and lastModifiedDateTime lt 2020-06-05T21:00:09.413Z +GET /users/{id | user-principal-name}/chats/getAllMessages?model=A +GET /users/{id | user-principal-name}/chats/getAllMessages?model=B ```+>**Note:** If you don't specify a payment model in your query, the default [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) will be used. ## Request headers | Header | Value | |
v1.0 | Checklistitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/checklistitem-delete.md | DELETE https://graph.microsoft.com/beta/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNG -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtN ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtN -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Checklistitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/checklistitem-get.md | GET https://graph.microsoft.com/beta/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzN -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQz ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQz -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Checklistitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/checklistitem-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Claimsmappingpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/claimsMappingPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-get.md | GET https://graph.microsoft.com/beta/policies/claimsMappingPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/beta/policies/claimsMappingPolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/policies/claimsMappingPolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-list.md | GET https://graph.microsoft.com/beta/policies/claimsMappingPolicies - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Post Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-post-claimsmappingpolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/claimsmappingpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Cloudpc Changeuseraccounttype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-changeuseraccounttype.md | Content-length: 35 -- ### Response <!-- { "blockType": "response", |
v1.0 | Cloudpc Endgraceperiod | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-endgraceperiod.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/ -- ### Response <!-- { |
v1.0 | Cloudpc Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/9 - #### Response The following is an example of the response. Content-Type: application/json "userPrincipalName": "pmitchell@cpccustomer001.onmicrosoft.com", "lastModifiedDateTime": "2020-11-03T18:14:34Z", "gracePeriodEndDateTime": "2020-11-010T20:00:34Z",+ "provisioningType": "shared", "diskEncryptionState": "notAvailable" } ``` GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/4 - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/me/cloudPCs/36bd4942-0ca8-11ed-861d-0242ac1 - #### Response The following is an example of the response. Content-Type: application/json "userPrincipalName": "pmitchell@cpccustomer001.onmicrosoft.com", "lastModifiedDateTime": "2020-11-03T18:14:34Z", "gracePeriodEndDateTime": "2020-11-010T20:00:34Z",+ "provisioningType": "shared", "diskEncryptionState": "notAvailable" } ``` |
v1.0 | Cloudpc Getcloudpcconnectivityhistory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-getcloudpcconnectivityhistory.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/{ [!INCLUDE [sample-code](../includes/snippets/go/cloudpcgetcloudpcconnectivityhistory-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpcgetcloudpcconnectivityhistory-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Cloudpc Getcloudpclaunchinfo | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-getcloudpclaunchinfo.md | GET https://graph.microsoft.com/beta/me/cloudPCs/{cloudPCId}/getCloudPcLaunchInf [!INCLUDE [sample-code](../includes/snippets/go/cloudpcthisgetcloudpclaunchinfo-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpcthisgetcloudpclaunchinfo-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { "blockType": "response", |
v1.0 | Cloudpc Getsupportedcloudpcremoteactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-getsupportedcloudpcremoteactions.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/8 [!INCLUDE [sample-code](../includes/snippets/go/cloudpc-getsupportedcloudpcremoteactions-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpc-getsupportedcloudpcremoteactions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Cloudpc Reboot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-reboot.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/ - #### Response <!-- { POST https://graph.microsoft.com/beta/me/cloudPCs/36bd4942-0ca8-11ed-861d-0242ac - #### Response <!-- { |
v1.0 | Cloudpc Rename | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-rename.md | Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response <!-- { POST https://graph.microsoft.com/beta/me/cloudPCs/36bd4942-0ca8-11ed-861d-0242ac - #### Response <!-- { |
v1.0 | Cloudpc Reprovision | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-reprovision.md | Content-length: 61 - #### Response <!-- { POST https://graph.microsoft.com/beta/me/cloudPCs/36bd4942-0ca8-11ed-861d-0242ac - #### Response <!-- { |
v1.0 | Cloudpc Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-restore.md | Content-length: 37 [!INCLUDE [sample-code](../includes/snippets/go/cloudpc-restore-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpc-restore-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Cloudpc Retrypartneragentinstallation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-retrypartneragentinstallation.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/ --- #### Response <!-- { |
v1.0 | Cloudpc Troubleshoot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpc-troubleshoot.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs/ - ### Response <!-- { POST https://graph.microsoft.com/beta/me/cloudPCs/36bd4942-0ca8-11ed-861d-0242ac - #### Response <!-- { |
v1.0 | Cloudpcauditevent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcauditevent-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/auditEvent - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcauditevent Getauditactivitytypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcauditevent-getauditactivitytypes.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/auditEvent [!INCLUDE [sample-code](../includes/snippets/go/cloudpcauditevent-getauditactivitytypes-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpcauditevent-getauditactivitytypes-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response |
v1.0 | Cloudpccrosscloudgovernmentorganizationmapping Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpccrosscloudgovernmentorganizationmapping-get.md | X-MS-CloudPC-USGovCloudTenantAADToken: {token} -- ### Response <!-- { "blockType": "response", |
v1.0 | Cloudpcdeviceimage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcdeviceimage-delete.md | DELETE https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/deviceI - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcdeviceimage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcdeviceimage-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/deviceImag - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcdeviceimage Getsourceimages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcdeviceimage-getsourceimages.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/deviceImag [!INCLUDE [sample-code](../includes/snippets/go/cloudpcdeviceimage-getsourceimages-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/cloudpcdeviceimage-getsourceimages-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcdeviceimage Reupload | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcdeviceimage-reupload.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/deviceIma - ### Response <!-- { |
v1.0 | Cloudpcexportjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcexportjob-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/ex -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcexternalpartnersetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcexternalpartnersetting-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/externalPa -- ### Response The following is an example of the response. |
v1.0 | Cloudpcexternalpartnersetting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcexternalpartnersetting-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Cloudpcgalleryimage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcgalleryimage-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/galleryIma - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Cloudpconpremisesconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-delete.md | DELETE https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremi - ### Response The following is an example of the response. |
v1.0 | Cloudpconpremisesconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremises - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremises - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpconpremisesconnection Runhealthcheck | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-runhealthcheck.md | POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremise - ### Response <!-- { |
v1.0 | Cloudpconpremisesconnection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-update.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpconpremisesconnection Updateaddomainpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpconpremisesconnection-updateaddomainpassword.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Cloudpcorganizationsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcorganizationsettings-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/organizati -- ### Response <!-- { "blockType": "response", Content-Type: application/json "value": { "@odata.type": "#microsoft.graph.cloudPcOrganizationSettings", "enableMEMAutoEnroll": false,+ "enableSingleSignOn": true, "id": "8660bf17-bf17-8660-17bf-608617bfffff", "osVersion": "windows11", "userAccountType": "standardUser", |
v1.0 | Cloudpcorganizationsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcorganizationsettings-update.md | PATCH /deviceManagement/virtualEndpoint/organizationSettings |Property|Type|Description| |:|:|:| |enableMEMAutoEnroll|Boolean|Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager(MEM). The default value is `false`. Optional.|+|enableSingleSignOn|Boolean|`True` if the provisioned Cloud PC can be accessed by single sign-on. `False` indicates that the provisioned Cloud PC doesn't support this feature. Default value is `false`. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.| |osVersion|cloudPcOperatingSystem|The version of the operating system (OS) to provision on Cloud PCs. The possible values are: `windows10`, `windows11`, `unknownFutureValue`. Optional.| |userAccountType|cloudPcUserAccountType|The account type of the user on provisioned Cloud PCs. The possible values are: `standardUser`, `administrator`, `unknownFutureValue`. Optional.| |windowsSettings|cloudPcWindowsSettings|The settings to apply to Windows while creating Cloud PCs for this organization. The default language value is `en-US`.| - ## Response If successful, this method returns a `204 No Content` response code. If successful, this method returns a `204 No Content` response code. ### Request +The following is an example of a request. + # [HTTP](#tab/http) <!-- { "blockType": "request", Content-length: 127 +### Response +The following is an example of the response. -### Response <!-- { "blockType": "response", "truncated": true |
v1.0 | Cloudpcprovisioningpolicy Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-assign.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/assign-cloudpcprovisioningpolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { |
v1.0 | Cloudpcprovisioningpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-delete.md | DELETE https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisi - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcprovisioningpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioni - #### Response The following is an example of the response. Content-Type: application/json "domainJoinType": "hybridAzureADJoin", "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff" },+ "enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Image Display Name value", "imageId": "Image ID value", Content-Type: application/json "windowsSettings": { "language": "en-US" },- "managedBy": "windows365" + "managedBy": "windows365", + "provisioningType": "dedicated" } ``` GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioni - #### Response The following is an example of the response. Content-Type: application/json "regionName": null, "type": "hybridAzureADJoin" },+ "enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Image Display Name value", "imageId": "Image ID value", Content-Type: application/json } } ],- "managedBy": "windows365" + "managedBy": "windows365", + "provisioningType": "dedicated" } ``` GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioni - #### Response The following is an example of the response. Content-Type: application/json "regionName": null, "type": "hybridAzureADJoin" },+ "enableSingleSignOn": true, "gracePeriodInHours": 2, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "myCustomImage", Content-Type: application/json "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff", "windowsSettings": { "language": "en-US"- } + }, + "provisioningType": "dedicated" } ``` |
v1.0 | Cloudpcprovisioningpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcprovisioningpolicy-update.md | The following table shows the properties that can be updated for the [cloudPcPro |Property|Type|Description| |:|:|:|-|displayName|String|The display name for the provisioning policy. | |description|String|The provisioning policy description.|+|displayName|String|The display name for the provisioning policy. | |domainJoinConfiguration|[cloudPcDomainJoinConfiguration](../resources/cloudpcdomainjoinconfiguration.md)|Specifies how Cloud PCs will join Azure Active Directory.|-|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.| +|enableSingleSignOn|Boolean|`True` if the provisioned Cloud PC can be accessed by single sign-on. `False` indicates that the provisioned Cloud PC doesn't support this feature. Default value is `false`. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.| +|imageDisplayName|String|The display name for the OS image you're provisioning.| |imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}. Supported values for each of the parameters are as follows: <ul><li>publisher: Microsoftwindowsdesktop.</li> <li>offer: windows-ent-cpc.</li> <li>sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365 and 19h2-ent-cpc-os.</li></ul>|-|imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.| |imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|+|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.| |windowsSettings|[cloudPcWindowsSettings](../resources/cloudpcwindowssettings.md)|The Windows operation system settings for the provisioned Cloud PCs with this provisioning policy, such as operation system language setting.| ## Response If successful, this method returns a `204 No Content` response code. ### Request +The following is an example of a request. # [HTTP](#tab/http) <!-- { Content-Type: application/json - ### Response +The following is an example of the response. + <!-- { "blockType": "response", "truncated": true, |
v1.0 | Cloudpcreports Getdailyaggregatedremoteconnectionreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getdailyaggregatedremoteconnectionreports.md | Content-length: 199 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcreports Getrealtimeremoteconnectionlatency | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getrealtimeremoteconnectionlatency.md | The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='f5ff445f-7488-40f8-8ab9-ee784a9fffff') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/cloudpcreportsthisgetrealtimeremoteconnectionlatency-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/ge -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcreports Getrealtimeremoteconnectionstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getrealtimeremoteconnectionstatus.md | The following is an example of a request. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='f5ff445f-7488-40f8-8ab9-ee784a9fffff') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/cloudpcreportsthisgetrealtimeremoteconnectionstatus-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/reports/ge -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcreports Getremoteconnectionhistoricalreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getremoteconnectionhistoricalreports.md | Content-length: 199 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcreports Getshareduselicenseusagereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-getshareduselicenseusagereport.md | Content-length: 199 - ### Response The following is an example of the response |
v1.0 | Cloudpcreports Gettotalaggregatedremoteconnectionreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-gettotalaggregatedremoteconnectionreports.md | Content-length: 199 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcreports Post Exportjobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcreports-post-exportjobs.md | Content-length: 315 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcshareduseserviceplan Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcshareduseserviceplan-get.md | + + Title: "Get cloudPcSharedUseServicePlan" +description: "Read the properties and relationships of a cloudPcSharedUseServicePlan object." ++ms.localizationpriority: medium +++# Get cloudPcSharedUseServicePlan ++Namespace: microsoft.graph +++Read the properties and relationships of a [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) object. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | CloudPC.Read.All, CloudPC.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | CloudPC.Read.All, CloudPC.ReadWrite.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlanId} +``` ++## Optional query parameters ++This method supports the `$select` OData query parameter to help customize the response.. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_cloudpcshareduseserviceplan" +} +--> +``` http +GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/sharedUseServicePlans/613a8d85-6c33-1268-9f55-b96a6540017c +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.cloudPcSharedUseServicePlan" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": { + "@odata.type": "#microsoft.graph.cloudPcSharedUseServicePlan", + "id": "613a8d85-6c33-1268-9f55-b96a6540017c", + "displayName": "Display Name Value", + "usedCount": "10", + "totalCount": "20" + } +} +``` |
v1.0 | Cloudpcsnapshot Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcsnapshot-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/snapshots/ -- ### Response The following is an example of the response. |
v1.0 | Cloudpcsnapshot Getsubscriptions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcsnapshot-getsubscriptions.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/snapshots/ [!INCLUDE [sample-code](../includes/snippets/go/get-cloudpcsubscription-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-cloudpcsubscription-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Cloudpcusersetting Assign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcusersetting-assign.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Cloudpcusersetting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcusersetting-delete.md | DELETE https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/userSet -- ### Response <!-- { |
v1.0 | Cloudpcusersetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcusersetting-get.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/userSettin -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/usersettin -- #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Cloudpcusersetting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/cloudpcusersetting-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Columndefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/columndefinition-delete.md | DELETE https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentTyp - ### Response <!-- { |
v1.0 | Conditionalaccesspolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccesspolicy-delete.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/policies/{id} - ### Response The following is an example of the response. |
v1.0 | Conditionalaccesspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccesspolicy-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/policies/{id} - ### Response The following is an example of the response. |
v1.0 | Conditionalaccesspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccesspolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot List Authenticationcontextclassreferences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-list-authenticationcontextclassreferences.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/authenticationCo --- ### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot List Namedlocations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-list-namedlocations.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot List Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-list-policies.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/policies?$filter - ### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot List Templates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-list-templates.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates?$selec - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Conditionalaccessroot Post Authenticationcontextclassreferences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-post-authenticationcontextclassreferences.md | Content-type: application/json --- #### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot Post Namedlocations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-post-namedlocations.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot Post Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccessroot-post-policies.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Conditionalaccesstemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conditionalaccesstemplate-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates/c75034 - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/conditionalAccess/templates/c75034 - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Connectedorganization Delete Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-delete-externalsponsors.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Delete Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-delete-internalsponsors.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/entitlementManagement -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectedorganization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/co - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Connectedorganization List Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-list-externalsponsors.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/co - ### Response The following is an example of the response. |
v1.0 | Connectedorganization List Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-list-internalsponsors.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/co - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Post Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-post-externalsponsors.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Post Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-post-internalsponsors.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectedorganization-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connector List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connector-list-memberof.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/applicationPro - ##### Response The following is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectorgroup Post Applications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/connectorgroup-post-applications.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Contact Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contact-delta.md | GET https://graph.microsoft.com/beta/me/contactFolders/{id}/contacts/delta?$sele Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/contact-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ (in an _@odata.nextLink_ response header) or a _deltaToken_ (in an _@odata.deltaLink_ response header). |
v1.0 | Contactfolder Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contactfolder-delta.md | GET https://graph.microsoft.com/beta/me/contactFolders/delta Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/contactfolder-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ |
v1.0 | Contactfolder Post Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contactfolder-post-childfolders.md | Content-type: application/json - In the request body, supply a JSON representation of [contactFolder](../resources/contactfolder.md) object. ### Response |
v1.0 | Contactmergesuggestions Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contactmergesuggestions-get.md | GET https://graph.microsoft.com/beta/me/settings/contactMergeSuggestions -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contactmergesuggestions Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contactmergesuggestions-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Contentsharingsession Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contentsharingsession-get.md | GET https://graph.microsoft.com/beta/communications/calls/7531d31f-d10d-44de-802 - ### Response The following is an example of the response. |
v1.0 | Contenttype Addcopy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-addcopy.md | Content-Type: application/json --- ### Response |
v1.0 | Contenttype Addcopyfromcontenttypehub | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-addcopyfromcontenttypehub.md | Content-length: 33 -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-length: 33 -- #### Response <!-- { |
v1.0 | Contenttype Associatewithhubsites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-associatewithhubsites.md | Content-Type: application/json --- ### Response |
v1.0 | Contenttype Copytodefaultcontentlocation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-copytodefaultcontentlocation.md | Content-Type: application/json --- ### Response |
v1.0 | Contenttype Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-delete.md | DELETE https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentTyp - ### Response <!-- { "blockType": "response", |
v1.0 | Contenttype Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-get.md | GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-i - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contenttype Getcompatiblehubcontenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-getcompatiblehubcontenttypes.md | GET https://graph.microsoft.com/beta/sites/{siteId}/lists/{listId}/contentTypes/ [!INCLUDE [sample-code](../includes/snippets/go/contenttype-getcompatiblehubcontenttypes-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contenttype-getcompatiblehubcontenttypes-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contenttype Ispublished | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-ispublished.md | GET https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId} [!INCLUDE [sample-code](../includes/snippets/go/contenttype-ispublished-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contenttype-ispublished-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Contenttype List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-list-columns.md | GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-i - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contenttype Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-post-columns.md | Add a column to a [content type][contentType] in a site or list by specifying a ## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/concepts/permissions_reference.md). +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Contenttype Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-publish.md | POST https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId - ### Response <!-- { "blockType": "response" } --> |
v1.0 | Contenttype Unpublish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-unpublish.md | POST https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId - ### Response <!-- { "blockType": "response" } --> |
v1.0 | Contenttype Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contenttype-update.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-contenttype-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { "blockType": "response", "@type": "microsoft.graph.contentType", "truncated": true} --> |
v1.0 | Continuousaccessevaluationpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/continuousaccessevaluationpolicy-get.md | GET https://graph.microsoft.com/beta/identity/continuousAccessEvaluationPolicy -- ### Response The following is an example of the response. |
v1.0 | Continuousaccessevaluationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/continuousaccessevaluationpolicy-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Contract Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contract-get.md | GET https://graph.microsoft.com/beta/contracts/{id} - ##### Response Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contract List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/contract-list.md | GET https://graph.microsoft.com/beta/contracts - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Conversationmember Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conversationmember-update.md | content-length: 26 - ### Response Here is an example of the response. |
v1.0 | Conversationmembers Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conversationmembers-add.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-partial-failure-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-upn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- #### Response The following is the response. |
v1.0 | Conversationthread Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/conversationthread-reply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/conversationthread-reply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Countrynamedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/countrynamedlocation-delete.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Countrynamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/countrynamedlocation-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations/1 - ### Response The following is an example of the response. |
v1.0 | Countrynamedlocation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/countrynamedlocation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Crosstenantaccesspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicy-get.md | GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy - ### Response >**Note:** If you have never modified your cross-tenant access settings, this response will return `{}`. |
v1.0 | Crosstenantaccesspolicy List Partners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicy-list-partners.md | GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners?$ - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Crosstenantaccesspolicy Post Partners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicy-post-partners.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationdefault-get.md | GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/default - ### Response The following response object shows a default cross-tenant policy inherited from Azure AD, as identified by **isServiceDefault** set to `true`. |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Resettosystemdefault | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault.md | POST https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/default/r - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationdefault-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationpartner-delete.md | DELETE https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partner - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationpartner-get.md | GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners/9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Put Identitysynchronization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantaccesspolicyconfigurationpartner-update.md | Content-Type: application/json - #### Response <!-- { Content-Type: application/json - #### Response <!-- { |
v1.0 | Crosstenantidentitysyncpolicypartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantidentitysyncpolicypartner-delete.md | DELETE https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partner -- ### Response <!-- { |
v1.0 | Crosstenantidentitysyncpolicypartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantidentitysyncpolicypartner-get.md | GET https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/partners/9 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Crosstenantidentitysyncpolicypartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/crosstenantidentitysyncpolicypartner-update.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Customaccesspackageworkflowextension Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customaccesspackageworkflowextension-delete.md | Title: "Delete customAccessPackageWorkflowExtension" description: "Delete a customAccessPackageWorkflowExtension object."-+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType |
v1.0 | Customaccesspackageworkflowextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customaccesspackageworkflowextension-get.md | Title: "Get customAccessPackageWorkflowExtension" description: "Read the properties and relationships of a customAccessPackageWorkflowExtension object."-+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Customaccesspackageworkflowextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customaccesspackageworkflowextension-update.md | Title: "Update customAccessPackageWorkflowExtension" description: "Update the properties of a customAccessPackageWorkflowExtension object."-+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Customsecurityattributedefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customsecurityattributedefinition-get.md | GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", |
v1.0 | Customsecurityattributedefinition List Allowedvalues | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customsecurityattributedefinition-list-allowedvalues.md | GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", |
v1.0 | Customsecurityattributedefinition Post Allowedvalues | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customsecurityattributedefinition-post-allowedvalues.md | Content-Type: application/json -- #### Response <!-- { "blockType": "response", |
v1.0 | Customsecurityattributedefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/customsecurityattributedefinition-update.md | Content-Type: application/json -- #### Response <!-- { "blockType": "response", OData-Version: 4.01 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) OData-Version: 4.01 - #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminaccessassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminaccessassignment-delete.md | If-Match: W/"JyI0NzAwNjg0NS0wMDAwLTE5MDAtMDAwMC02MGY0Yjg4MzAwMDAiJw==" -- ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminaccessassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminaccessassignment-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations - ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminaccessassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminaccessassignment-update.md | Content-Type: application/json - ### Response The following is an example response that returns a `202 Accepted` response code along with **Location** and **Retry-After** headers. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Delegatedadmincustomer Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadmincustomer-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminCustomers -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadmincustomer List Servicemanagementdetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadmincustomer-list-servicemanagementdetails.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminCustomers - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-delete.md | If-Match: W/"JyI0NzAwNjg0NS0wMDAwLTE5MDAtMDAwMC02MGY0Yjg4MzAwMDAiJw==" -- ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminrelationship Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Accessassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-list-accessassignments.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-list-operations.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Requests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-list-requests.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Post Accessassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-post-accessassignments.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminrelationship Post Requests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-post-requests.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationship-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationshipoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationshipoperation-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationshiprequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/delegatedadminrelationshiprequest-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Deletedteam Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/deletedteam-getallmessages.md | GET https://graph.microsoft.com/beta/teamwork/deletedTeams/fbe2bf47-16c8-47cf-b4 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Device Delete Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-delete-registeredowners.md | DELETE https://graph.microsoft.com/beta/devices/{id}/registeredOwners/{id}/$ref [!INCLUDE [sample-code](../includes/snippets/php/delete-registeredowners-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Device Delete Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-delete-registeredusers.md | One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): *Global Administrator*, *Intune Administrator*, or *Windows 365 Administrator*. + ## HTTP request <!-- { "blockType": "ignored" } --> ```http Here is an example of the request. DELETE https://graph.microsoft.com/beta/devices/{id}/registeredUsers/{id}/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-registeredusers-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/devices/{id}/registeredUsers/{id}/$ref [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Device Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-delete.md | Title: "Delete device" description: "Delete a registered device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-delta.md | + + Title: "device: delta" +description: "Get created, updated, or deleted devices without performing a full read of the entire resource collection." +ms.localizationpriority: medium ++++# device: delta ++Namespace: microsoft.graph ++Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see [Using delta query](/graph/delta-query-overview). ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). +++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | Device.Read.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | Device.Read.All | ++## HTTP request +To begin tracking changes, you make a request including the delta function on the **device** resource. ++<!-- { "blockType": "ignored" } --> +```http +GET /devices/delta +``` ++## Query parameters ++Tracking changes incurs a round of one or more **delta** function calls. To use any query parameter other than `$deltatoken` and `$skiptoken`, you must specify it in the initial **delta** request and Microsoft Graph automatically encodes any specified parameters into the `$deltatoken` portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. ++| Query parameter | Type |Description| +|:|:--|:-| +| $deltatoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.deltaLink` URL of the previous **delta** function call for the same resource collection, indicating the completion of that round of change tracking. Save and apply the entire `@odata.deltaLink` URL including this token in the first request of the next round of change tracking for that collection.| +| $skiptoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.nextLink` URL of the previous **delta** function call, indicating that there are further changes to be tracked in the same resource collection. | ++### Optional query parameters ++This method supports OData query parameters to help customize the response. ++- You can use the `$select` query parameter to specify only the properties your need for best performance. The **id** property is always returned. +- There is limited support for `$filter`. The only supported `$filter` expression is for tracking changes for specific resources, by their ID: `$filter=id+eq+'{value}'` or `$filter=id+eq+'{value1}'+or+id+eq+'{value2}'`. The number of IDs you can specify is limited by the maximum URL length. +++## Request headers +| Name | Description| +|:|:-| +| Authorization | Bearer <token>. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [device](../resources/device.md) objects in the response body. The response also includes a `@odata.nextLink` URL or a `@odata.deltaLink` URL. ++- If a `@odata.nextLink` URL is returned, there are additional pages of data to be retrieved in the session. The device continues making requests using the `@odata.nextLink` URL until a `@odata.deltaLink` URL is included in the response. +- If a `@odata.deltaLink` URL is returned, there is no more data about the existing state of the resource to be returned. Persist and use the `@odata.deltaLink` URL to learn about changes to the resource in the future. ++For more informantion, see [Using delta query](/graph/delta-query-overview). For example requests, see [Get incremental changes for users](/graph/delta-query-users). ++## Example +### Request +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "device_delta" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/beta/devices/delta +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.device", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context":"https://graph.microsoft.com/beta/$metadata#devices", + "@odata.nextLink":"https://graph.microsoft.com/beta/devices/delta?$skiptoken=pqwSUjGYvb3jQpbwVAwEL7yuI3dU1LecfkkfLPtnIjsXoYQp_dpA3cNJWc", + "value": [ + { + "accountEnabled": false, + "createdDateTime": "2022-05-05T20:56:06Z", + "deviceId": "4c299165-6e8f-4b45-a5ba-c5d250a707ff", + "displayName": "Test device", + "operatingSystem": "linux", + "operatingSystemVersion": "1", + "id": "c9d9f9b3-0c91-4080-b392-78f775903b3a", + "alternativeSecurityIds": [ + { + "type": 2, + "identityProvider": null, + "key": "base64Y3YxN2E1MWFlYw==" + } + ] + } + ] +} +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "device: delta", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> + |
v1.0 | Device Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Device.Read.All, Device.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++* Global Administrator +* Users +* Directory Readers +* Directory Writers +* Compliance Administrator +* Device Managers +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Desktop Analytics Administrator +* Microsoft Managed Desktop Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Teams Communications Support Specialist +* Teams Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Directory Reviewer +* Windows 365 Administrator + ## HTTP request You can address the device using either its **id** or **deviceId**. GET https://graph.microsoft.com/beta/devices/000005c3-b7a6-4c61-89fc-80bf5ccfc36 - #### Response The following example shows a response for a device with no **hostNames**. GET https://graph.microsoft.com/beta/devices/6a59ea83-02bd-468f-a40b-f2c3d182198 - #### Response The following is an example of the response. |
v1.0 | Device List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-memberof.md | Title: "List memberOf" description: "Get groups or administrative units that this device is a direct member of. This operation is not transitive."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType GET https://graph.microsoft.com/beta/devices/{id}/memberOf - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Device List Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-registeredowners.md | Title: "List registeredOwners" description: "Retrieve a list of users that are registered owners of the device." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device List Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-registeredusers.md | Title: "List registeredUsers" description: "Retrieve a list of users that are registered users of the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType One of the following permissions is required to call this API. To learn more, in [!INCLUDE [limited-info](../../includes/limited-info.md)] +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++* Global Administrator +* Users +* Directory Readers +* Directory Writers +* Compliance Administrator +* Device Managers +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Desktop Analytics Administrator +* Microsoft Managed Desktop Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Teams Communications Support Specialist +* Teams Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Directory Reviewer +* Windows 365 Administrator + ## HTTP request You can address the device using either its **id** or **deviceId**. |
v1.0 | Device List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-transitivememberof.md | Title: "List device transitive memberships" description: "Get groups and administrative units that the device is a member of." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType GET https://graph.microsoft.com/beta/devices/{id}/transitiveMemberOf - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Device List Usagerights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list-usagerights.md | GET https://graph.microsoft.com/beta/devices/{objectId}/usageRights - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/devices/{objectId}/usageRights?$filter=stat ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/devices/{objectId}/usageRights?$filter=stat - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Device List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-list.md | One of the following permissions is required to call this API. To learn more, in | Delegated (personal Microsoft account) | Not supported. | | Application | Device.Read.All, Device.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++* Global Administrator +* Users +* Directory Readers +* Directory Writers +* Compliance Administrator +* Device Managers +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Desktop Analytics Administrator +* Microsoft Managed Desktop Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Teams Communications Support Specialist +* Teams Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Directory Reviewer +* Windows 365 Administrator + ## HTTP request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/devices?$select=id,extensionAttributes - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response <!-- { |
v1.0 | Device Post Devices | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-post-devices.md | Title: "Create device" description: "Create a new device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Post Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-post-registeredowners.md | Title: "Create registeredOwner" description: "Add a user as a registered owner of the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Post Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-post-registeredusers.md | Title: "Create registeredUser" description: "Add a registered user for the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Not supported. | +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): *Global Administrator*, *Intune Administrator*, or *Windows 365 Administrator*. + ## HTTP request You can address the device using either its **id** or **deviceId**. |
v1.0 | Device Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-update.md | Content-type: application/json - #### Response <!-- { |
v1.0 | Devicemanagement Alertrecord Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-get.md | GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/6c - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord Getportalnotifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-getportalnotifications.md | GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/ge [!INCLUDE [sample-code](../includes/snippets/go/alertrecordthisgetportalnotifications-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/alertrecordthisgetportalnotifications-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-list.md | GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrecord Setportalnotificationassent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrecord-setportalnotificationassent.md | POST https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRecords/6 [!INCLUDE [sample-code](../includes/snippets/go/alertrecordthissetportalnotificationassent-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/alertrecordthissetportalnotificationassent-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-get.md | GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRules/3007 - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-list.md | GET https://graph.microsoft.com/beta/deviceManagement/monitoring/alertRules - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-post.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/post-alertrule-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Devicemanagement Alertrule Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/devicemanagement-alertrule-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-alertrule-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Deviceregistrationpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/deviceregistrationpolicy-get.md | GET https://graph.microsoft.com/beta/policies/deviceRegistrationPolicy -- ### Response The following is an example of a response that shows the default settings for the device registration policy. |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-delete.md | If successful, this method returns `204 No Content` response code. It does not r # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "delete_directory" + "name": "delete_directory_deleteditem" }--> ```http DELETE https://graph.microsoft.com/beta/directory/deleteditems/46cc6179-19d0-473e-97ad-6ff84347bbbb ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory Deleteditems Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-get.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_directory" + "name": "get_directory_deleteditem" }--> ```msgraph-interactive GET https://graph.microsoft.com/beta/directory/deleteditems/46cc6179-19d0-473e-97ad-6ff84347bbbb ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory Deleteditems Getuserownedobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-getuserownedobjects.md | Successful requests return `200 OK` response codes; the response object includes ## Example -##### Request +### Request Here is an example of the request. +# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_directory_deleteditem_getuserownedobjects" +}--> ``` http POST https://graph.microsoft.com/beta/directory/deletedItems/getUserOwnedObjects Content-type: application/json Content-type: application/json } ``` -###### Response +# [C#](#tab/csharp) -Here is an example of the response. Note: This response object may be truncated for brevity. All supported properties are returned -from actual calls. +# [JavaScript](#tab/javascript) +# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++Here is an example of the response. +> **Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.directoryObject", + "isCollection": true +} --> ``` http-HTTP/1.1 200 +HTTP/1.1 200 OK Content-type: application/json {-"value": [ - { - "@odata.type": "#microsoft.graph.group", - "id": "bfa7033a-7367-4644-85f5-95aaf385cbd7", - "deletedDateTime": "2018-04-01T12:39:16Z", - "classification": null, - "createdDateTime": "2017-03-22T12:39:16Z", - "description": null, - "displayName": "Test", - "groupTypes": [ - "Unified" - ], - "mail": "Test@contoso.com", - "mailEnabled": true, - "mailNickname": "Test", - "membershipRule": null, - "membershipRuleProcessingState": null, - "preferredDataLocation": null, - "preferredLanguage": null, - "proxyAddresses": [ - "SMTP:Test@contoso.com" - ], - "renewedDateTime": "2017-09-22T22:30:39Z", - "securityEnabled": false, - "theme": null, - "visibility": "Public" - } - ] - } + "value": [ + { + "@odata.type": "#microsoft.graph.group", + "id": "bfa7033a-7367-4644-85f5-95aaf385cbd7", + "deletedDateTime": "2018-04-01T12:39:16Z", + "classification": null, + "createdDateTime": "2017-03-22T12:39:16Z", + "description": null, + "displayName": "Test", + "groupTypes": [ + "Unified" + ], + "mail": "Test@contoso.com", + "mailEnabled": true, + "mailNickname": "Test", + "membershipRule": null, + "membershipRuleProcessingState": null, + "preferredDataLocation": null, + "preferredLanguage": null, + "proxyAddresses": [ + "SMTP:Test@contoso.com" + ], + "renewedDateTime": "2017-09-22T22:30:39Z", + "securityEnabled": false, + "theme": null, + "visibility": "Public" + } + ] +} ``` |
v1.0 | Directory Deleteditems List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-list.md | If successful, this method returns a `200 OK` response code and collection of [d # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_deleteditems" + "name": "list_directory_deleteditems" }--> ```msgraph-interactive GET https://graph.microsoft.com/beta/directory/deleteditems/microsoft.graph.group ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_deleteditems_count" + "name": "list_directory_deleteditems_count" }--> ```msgraph-interactive GET https://graph.microsoft.com/beta/directory/deletedItems/microsoft.graph.group?$count=true&$orderBy=deletedDateTime asc&$select=id,displayName,deletedDateTime ConsistencyLevel: eventual ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-restore.md | The calling app must be assigned one of the following [Azure AD roles](/azure/ac |Delegated (personal Microsoft account) | Not supported. | |Application | User.ReadWrite.All | +To restore users with privileged administrator roles in delegated scenarios, the app must be assigned with *Directory.AccessAsUser.All* delegated permission, and the calling user must also be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ++In app-only scenarios, the *User.ReadWrite.All* application permission isn't enough privilege to restore deleted users with privileged administrator roles. The app must be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). + ### For groups: |Permission type | Permissions (from least to most privileged) | If successful, this method returns a `200 OK` response code and a [directoryObje # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "create_directoryobject_from_directory" + "name": "restore_directory_deleteditem" }--> ```http POST https://graph.microsoft.com/beta/directory/deleteditems/46cc6179-19d0-473e-97ad-6ff84347bbbb/restore ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory List Attributesets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-list-attributesets.md | GET https://graph.microsoft.com/beta/directory/attributeSets - #### Response <!-- { GET https://graph.microsoft.com/beta/directory/attributeSets?$top=10 - #### Response <!-- { GET https://graph.microsoft.com/beta/directory/attributeSets?$orderBy=id - #### Response <!-- { |
v1.0 | Directory List Customsecurityattributedefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-list-customsecurityattributedefinitions.md | GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/beta/directory/customSecurityAttributeDefinition -- #### Response <!-- { "blockType": "response", |
v1.0 | Directory List Recommendation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-list-recommendation.md | If successful, this method returns a `200 OK` response code and a collection of #### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_recommendation" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ #### Response The following is an example of the response Content-Type: application/json #### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_recommendation" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations?$filter=recommendationType eq 'turnOffPerUserMFA' ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json #### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_recommendation" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations?$filter=id eq '0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.TurnOffPerUserMFA'&$expand=impactedResources ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directory Post Attributesets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-post-attributesets.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Directory Post Customsecurityattributedefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-post-customsecurityattributedefinitions.md | Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-length: 310 - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { "blockType": "response", |
v1.0 | Directoryaudit Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryaudit-get.md | GET https://graph.microsoft.com/beta/auditLogs/directoryAudits/{id} - ### Response Here is an example of the response. |
v1.0 | Directoryaudit List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryaudit-list.md | GET https://graph.microsoft.com/beta/auditLogs/directoryAudits - ### Response The following is an example of the response. |
v1.0 | Directorydefinition Discover | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directorydefinition-discover.md | One of the following permissions is required to call this API. To learn more, in |:--|:| |Delegated (work or school account) |Directory.ReadWrite.All | |Delegated (personal Microsoft account) |Not supported.|-|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | + ## HTTP request POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/job - ### Response The following is an example of a response. |
v1.0 | Directoryobject Checkmembergroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-checkmembergroups.md | Content-type: application/json - #### Response The following is an example of the response Content-type: application/json -- #### Response The following is an example of the response |
v1.0 | Directoryobject Checkmemberobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-checkmemberobjects.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Directoryobject Getbyids | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-getbyids.md | Content-type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryobject Getmembergroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-getmembergroups.md | Content-type: application/json - #### Response The following is an example of the response Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Directoryobject Getmemberobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-getmemberobjects.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Directoryobject Validateproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryobject-validateproperties.md | Content-type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Directoryrole Delete Member | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delete-member.md | DELETE https://graph.microsoft.com/beta/directoryRoles/f8e85ed8-f66f-4058-b170-3 [!INCLUDE [sample-code](../includes/snippets/go/delete-directoryobject-from-directoryrole-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/delete-directoryobject-from-directoryrole-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response <!-- { "blockType": "response", |
v1.0 | Directoryrole Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delta.md | GET https://graph.microsoft.com/beta/directoryRoles/delta [!INCLUDE [sample-code](../includes/snippets/go/directoryrole-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/directoryrole-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Directoryrole Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-post-members.md | Content-type: application/json - #### Response <!-- { |
v1.0 | Directorysetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directorysetting-get.md | GET https://graph.microsoft.com/beta/settings/f0b2d6f5-097d-4177-91af-a24e530b53 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directorysettingtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directorysettingtemplate-get.md | GET https://graph.microsoft.com/beta/directorySettingTemplates/08d542b9-071f-4e1 - ##### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Documentsetversion Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/documentsetversion-delete.md | DELETE https://graph.microsoft.com/beta/sites/root/lists/Documents/items/2/docum -- ### Response The following is an example of the response. |
v1.0 | Documentsetversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/documentsetversion-get.md | GET https://graph.microsoft.com/beta/sites/root/lists/Documents/items/2/document -- ### Response The following is an example of the response. |
v1.0 | Documentsetversion Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/documentsetversion-restore.md | POST https://graph.microsoft.com/beta/sites/root/lists/Documents/items/2/documen -- ### Response The following is an example of the response. |
v1.0 | Domain Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-delete.md | DELETE https://graph.microsoft.com/beta/domains/contoso.com - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Domain Forcedelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-forcedelete.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Domain List Domainnamereferences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-list-domainnamereferences.md | GET https://graph.microsoft.com/beta/domains/contoso.com/domainNameReferences - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Domain List Verificationdnsrecords | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-list-verificationdnsrecords.md | GET https://graph.microsoft.com/beta/domains/contoso.com/verificationDnsRecords - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Domain Post Federationconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-post-federationconfiguration.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Domain Promote | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-promote.md | POST https://graph.microsoft.com/beta/domains/contoso.com/promote - ### Response <!-- { |
v1.0 | Domain Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-update.md | Content-type: application/json - ##### Response <!-- { |
v1.0 | Domain Verify | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/domain-verify.md | POST https://graph.microsoft.com/beta/domains/contoso.com/verify - ##### Response Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Drive Post Bundles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/drive-post-bundles.md | Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> |
v1.0 | Driveitem Assignsensitivitylabel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-assignsensitivitylabel.md | Namespace: microsoft.graph Asynchronously assign a sensitivity label to a [driveItem][item-resource]. -This API is part of Microsoft SharePoint and OneDrive APIs that perform advanced premium administrative functions and is considered a protected API. Protected APIs require you to have additional validation, beyond permission and consent, before you can use them. +This API is part of Microsoft SharePoint and OneDrive APIs that perform advanced premium administrative functions and is considered a protected API. Protected APIs require you to have additional validation, beyond permission and consent, before you can use them. Before you call this API with application permissions, you must [request access](https://aka.ms/PreviewSPOPremiumAPI). For more information about sensitivity labels from an administrator's perspective, see [Enable sensitivity labels for Office files in SharePoint and OneDrive](/microsoft-365/compliance/sensitivity-labels-sharepoint-onedrive-files?view=o365-worldwide&preserve-view=true). > [!NOTE] -> Before you call this API with application permissions, you must request access. To request access, fill out the [request form](https://aka.ms/PreviewSPOPremiumAPI). +> This is a metered API and some charges for use may apply. For details, see [Overview of metered Microsoft 365 APIs in Microsoft Graph](/graph/metered-api-overview). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table lists the possible values for the error types. The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "assignSensitivityLabel", "tags": "service.graph", "sampleKeys": ["016GVDAP3RCQS5VBQHORFIVU2ZMOSBL25U"] } --> ``` http POST https://graph.microsoft.com/beta/drive/root/items/016GVDAP3RCQS5VBQHORFIVU2ZMOSBL25U/assignSensitivityLabel Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) + ### Response |
v1.0 | Driveitem Createlink | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-createlink.md | The request should be a JSON object with the following properties. |expirationDateTime|DateTimeOffset|Optional. A String with format of yyyy-MM-ddTHH:mm:ssZ of DateTime indicates the expiration time of the permission.| |password|String|Optional.The password of the sharing link that is set by the creator.| |recipients|[driveRecipient](../resources/driverecipient.md) collection|Optional. A collection of recipients who will receive access to the sharing link.|+| retainInheritedPermissions | Boolean | Optional. If `true` (default), any existing inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all existing permissions are removed when sharing for the first time. | +|sendNotification|Boolean|If `true`, this method sends a [sharing link](../resources/permission.md#sharing-links) in an email to users specified in `recipients`. Applicable to OneDrive for Business or SharePoint. The default value is `false`. Optional.| ### Link types The response will be `201 Created` if a new sharing link is created for the **dr ### Example 1: Create an anonymous sharing link The following example requests a sharing link to be created for the **driveItem** specified by {itemId} in the user's OneDrive. The sharing link is configured to be read-only and usable by anyone with the link.+For OneDrive for Business and SharePoint users, use the `sendNotification` parameter to create a sharing link. The sharing link is then sent to recipients via email. +All existing permissions are removed when sharing for the first time if `retainInheritedPermissions` is false. #### Request <!-- { Content-Type: application/json { "@odata.type": "microsoft.graph.driveRecipient" }- ] + ], + "sendNotification": true, + "retainInheritedPermissions": false } ``` Content-Type: application/json ### Example 3: Creating embeddable links When using the `embed` link type, the webUrl returned can be embedded in an `<iframe>` HTML element.-When an embed link is created the `webHtml` property contains the HTML code for an `<iframe>` to host the content. +When an embed link is created, the `webHtml` property contains the HTML code for an `<iframe>` to host the content. >**Note:** Embed links are only supported for OneDrive personal. |
v1.0 | Driveitem Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-delta.md | Here is an example of the initial request. GET https://graph.microsoft.com/beta/me/drive/root/delta ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-item-delta-first-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/root/delta - #### Response Here is an example of the response. Here is an example request after the initial request. GET https://graph.microsoft.com/beta/me/drive/root/delta(token='1230919asd190410jlka') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-item-delta-last-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/root/delta(token='1230919asd190410 - #### Response Here is an example of the response. Using `delta` is the only way to guarantee that you've read all of the data you GET /me/drive/root/delta?token=latest ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-delta-with-latest-token-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Using a timestamp in place of a token is only supported on OneDrive for Business GET /me/drive/root/delta?token=2021-09-29T20%3A00%3A00Z ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-delta-timestamp-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Driveitem Extractsensitivitylabels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-extractsensitivitylabels.md | The following are the possible values for the error types. The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "extract-sensitivitylabels", "tags": "service.graph", "sampleKeys": ["016GVDAP3RCQS5VBQHORFIVU2ZMOSBL25U"] } --> ``` http POST https://graph.microsoft.com/beta/drive/root/items/016GVDAP3RCQS5VBQHORFIVU2ZMOSBL25U/extractSensitivityLabels ``` +# [JavaScript](#tab/javascript) + ### Response |
v1.0 | Driveitem Invite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-invite.md | In the request body, provide a JSON object with the following parameters. | message | String | A plain text formatted message that is included in the sharing invitation. Maximum length 2000 characters. | | requireSignIn | Boolean | Specifies where the recipient of the invitation is required to sign-in to view the shared item. | | sendInvitation | Boolean | Specifies if an email or post is generated (false) or if the permission is just created (true). |-| roles | Collection(String) | Specify the roles that are be granted to the recipients of the sharing invitation. | -| expirationDateTime | DateTimeOffset | Specify the DateTime after which the permission expires. Available on OneDrive for Business, SharePoint, and premium personal OneDrive accounts. +| roles | Collection(String) | Specifies the roles that are be granted to the recipients of the sharing invitation. | +| expirationDateTime | DateTimeOffset | Specifies the **dateTime** after which the permission expires. For OneDrive for Business and SharePoint, **xpirationDateTime** is only applicable for **sharingLink** permissions. Available on OneDrive for Business, SharePoint, and premium personal OneDrive accounts. | password | String | The password set on the invite by the creator. Optional and OneDrive Personal only+| retainInheritedPermissions | Boolean | Optional. If `true` (default), any existing inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all existing permissions are removed when sharing for the first time. ## Example |
v1.0 | Driveitem Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/driveitem-restore.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/restore-item-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Dynamics Item Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/dynamics-item-get.md | Title: Get items -description: Gets an item object in Dynamics 365 Business Central. --+ Title: "Get items" +description: "Gets an item object in Dynamics 365 Business Central." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: apiPageType One of the following permissions is required to call this API. To learn more, in ## HTTP request -``` +```http GET /financials/companies/{id}/items/{id} ``` ## Optional query parameters-This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers |Header |Value | This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and an **items** object in the response body. +If successful, this method returns a `200 OK` response code and a collection of [item](../resources/dynamics-item.md) objects in the response body. ## Example-**Request** -Here is an example of the request. +### Request ++The following is an example of the request. ```http GET https://graph.microsoft.com/beta/financials/companies/{id}/items/{id} ``` -**Response** +### Response -Here is an example of the response. +The following is an example of the response. > **Note**: The response object shown here might be shortened for readability. Here is an example of the response. "taxGroupCode": "FURNITURE", "lastModifiedDateTime": "2017-03-07T00:35:30.073Z" }- ```--- |
v1.0 | Dynamics Paymentterms Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/dynamics-paymentterms-get.md | Title: Get paymentTerms -description: Gets a payment term object in Dynamics 365 Business Central. --+ Title: "Get paymentTerms" +description: "Retrieve the properties and relationships of a paymentTerms object for Dynamics 365 Business Central." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: apiPageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Retrieve the properties and relationships of a payment terms object for Dynamics 365 Business Central. +Retrieve the properties and relationships of a [paymentTerms](../resources/dynamics-paymentterms.md) object for Dynamics 365 Business Central. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /financials/companies/{id}/paymentTerms/{id} ``` ## Optional query parameters-This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers |Header |Value | Do not supply a request body for this method. ## Response If successful, this method returns a `200 OK` response code and a **paymentTerms** object in the response body. -## Example +## Examples -**Request** +### Request -Here is an example of the request. +The following is an example of the request. ```http GET https://graph.microsoft.com/beta/financials/companies/{id}/paymentTerms/{id} ``` -**Response** +### Response -Here is an example of the response. +The following is an example of the response. > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case Close | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-close.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926- [!INCLUDE [sample-code](../includes/snippets/go/case-close-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/case-close-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Ediscovery Case Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4 - ### Response The following is an example of the response. |
v1.0 | Ediscovery Case List Custodians | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-custodians.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case List Legalholds | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-legalholds.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalH - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-operations.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case List Reviewsets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-reviewsets.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/review - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case List Sourcecollections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-sourcecollections.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/source - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case List Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-list-tags.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case Post Legalholds | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-post-legalholds.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case Post Sourcecollections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-post-sourcecollections.md | Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case Post Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-post-tags.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Case Reopen | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-case-reopen.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926- [!INCLUDE [sample-code](../includes/snippets/go/case-reopen-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/case-reopen-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Ediscovery Caseexportoperation Getdownloadurl | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-caseexportoperation-getdownloadurl.md | If successful, this function returns a `200 OK` response code and a String in th GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/99e865fc-e29f-479a-ba83-9e58eb017103/operations/63926d4779c243458902328d83f61f53/microsoft.graph.ediscovery.caseExportOperation/getDownloadUrl ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/caseexportoperation-getdownloadurl-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/99e865fc-e29f-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Casesettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-casesettings-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/5b840b94-f821-4 [!INCLUDE [sample-code](../includes/snippets/php/get-case-settings-for-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Ediscovery Casesettings Resettodefault | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-casesettings-resettodefault.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/setti [!INCLUDE [sample-code](../includes/snippets/go/settings-resettodefault-for-caseid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/settings-resettodefault-for-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Casesettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-casesettings-update.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/update-settings-for-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Ediscovery Custodian Activate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-activate.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea241 [!INCLUDE [sample-code](../includes/snippets/go/custodian-activate-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/custodian-activate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Ediscovery Custodian Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410 [!INCLUDE [sample-code](../includes/snippets/go/get-custodian-2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-custodian-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Custodian List Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-list-sitesources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Custodian List Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-list-unifiedgroupsources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Custodian List Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-list-usersources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Custodian Post Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-post-unifiedgroupsources.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-unifiedgroupsource-from-email-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-unifiedgroupsource-from-id-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response |
v1.0 | Ediscovery Custodian Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-release.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea241 [!INCLUDE [sample-code](../includes/snippets/go/custodian-release-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/custodian-release-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Ediscovery Custodian Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-custodian-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Ediscovery Legalhold Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/leg - ### Response <!-- { |
v1.0 | Ediscovery Legalhold Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalH - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Legalhold List Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-list-sitesources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Legalhold List Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-list-usersources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Legalhold Post Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-post-sitesources.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-sitesource-from--2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Ediscovery Legalhold Post Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-post-usersources.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-usersource-from--2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Ediscovery Legalhold Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-legalhold-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Ediscovery Noncustodialdatasource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-noncustodialdatasource-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/5b840b94-f821-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Noncustodialdatasource List Datasource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-noncustodialdatasource-list-datasource.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/5b840b94-f821-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Noncustodialdatasource List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-noncustodialdatasource-list.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/5b840b94-f821-4 [!INCLUDE [sample-code](../includes/snippets/go/list-noncustodialdatasource-for-specific-caseid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-noncustodialdatasource-for-specific-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Noncustodialdatasource Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-noncustodialdatasource-post.md | Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Noncustodialdatasource Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-noncustodialdatasource-release.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/5b840b94-f821- [!INCLUDE [sample-code](../includes/snippets/go/noncustodialdatasource-release-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/noncustodialdatasource-release-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Reviewset Export | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewset-export.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/reviewset-export-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reviewset-export-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Ediscovery Reviewset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewset-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/6f65a8e4-c6a0-4 - ### Response The following is an example of the response. |
v1.0 | Ediscovery Reviewsetquery Applytags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-applytags.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/reviewsetquery-applytags-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reviewsetquery-applytags-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Ediscovery Reviewsetquery Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2 - ### Response The following is an example of the response. |
v1.0 | Ediscovery Reviewsetquery Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-4 - ### Response The following is an example of the response. |
v1.0 | Ediscovery Reviewsetquery List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-list.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-4 - ### Response The following is an example of the response. |
v1.0 | Ediscovery Reviewsetquery Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Ediscovery Reviewsetquery Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-reviewsetquery-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Ediscovery Sitesource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sitesource-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-778 - ### Response <!-- { |
v1.0 | Ediscovery Sitesource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sitesource-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sou - ### Response <!-- { |
v1.0 | Ediscovery Sourcecollection Estimatestatistics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-estimatestatistics.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourc [!INCLUDE [sample-code](../includes/snippets/go/sourcecollection-estimatestatistics-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/sourcecollection-estimatestatistics-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Ediscovery Sourcecollection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection List Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-list-additionalsources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/source - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection List Addtoreviewsetoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-list-addtoreviewsetoperation.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection List Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-list-custodiansources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/source - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection List Lastestimatestatisticsoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-list-lastestimatestatisticsoperation.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/source - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection List Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-list-noncustodialsources.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/source - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection Post Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-post-additionalsources.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-datasource-caseid-sourcecollectionid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/add-site-to-additional-sources-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response |
v1.0 | Ediscovery Sourcecollection Post Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-post-custodiansources.md | Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Sourcecollection Post Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-post-noncustodialsources.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Ediscovery Sourcecollection Purgedata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-purgedata.md | POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourc [!INCLUDE [sample-code](../includes/snippets/go/sourcecollectionthispurgedata-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/sourcecollectionthispurgedata-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { "blockType": "response", |
v1.0 | Ediscovery Sourcecollection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-sourcecollection-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Ediscovery Tag Ashierarchy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-tag-ashierarchy.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Tag Childtags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-tag-childtags.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Tag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-tag-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0 - ### Response <!-- { |
v1.0 | Ediscovery Tag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-tag-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Tag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-tag-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Ediscovery Unifiedgroupsource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-unifiedgroupsource-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/cus - ### Response <!-- { |
v1.0 | Ediscovery Unifiedgroupsource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-unifiedgroupsource-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Ediscovery Usersource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-usersource-delete.md | DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-778 - ### Response <!-- { |
v1.0 | Ediscovery Usersource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ediscovery-usersource-get.md | GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4 - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationalactivity Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationalactivity-delete.md | DELETE https://graph.microsoft.com/beta/me/profile/educationalActivities/{id} - ### Response The following is an example of the response. |
v1.0 | Educationalactivity Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationalactivity-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Educationassignment Delete Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-delete-rubric.md | DELETE https://graph.microsoft.com/beta/education/classes/{id}/assignments/{id}/ - ### Response The following is an example of the response. |
v1.0 | Educationassignment Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-delta.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-top2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-top2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$s [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-query-support-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-query-support-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$d [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-datalink-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-datalink-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Educationassignment Get Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-get-rubric.md | GET https://graph.microsoft.com/beta/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - ### Response The following is an example of the response. |
v1.0 | Educationassignment List Submissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-list-submissions.md | The following is an example of the request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","efcdf80b-a5de-42ac-8579-e40b0223d48b"], + "sampleKeys": ["2003c52e-807a-4186-9b49-60c573095461","2be08d97-b140-4eec-8cbd-88238d571060"], "name": "get_submissions_expand" }--> ```msgraph-interactive GET https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49-6 - #### Response The following is an example of the response. Prefer: include-unknown-enum-members --- #### Response The following is an example of the response. |
v1.0 | Educationassignment Post Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-post-resources.md | Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationassignment Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-publish.md | POST https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850- - ### Response The following is an example of a response. |
v1.0 | Educationassignment Put Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-put-rubric.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Setupfeedbackresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-setupfeedbackresourcesfolder.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Setupresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignment-setupresourcesfolder.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignmentdefaults Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignmentdefaults-get.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f -- ### Response The following is an example of the response. |
v1.0 | Educationassignmentdefaults Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignmentdefaults-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationassignmentresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignmentresource-get.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. |
v1.0 | Educationassignmentsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignmentsettings-get.md | GET https://graph.microsoft.com/beta/education/classes/f4a941ff-9da6-4707-ba5b-0 - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationassignmentsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationassignmentsettings-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationcategory Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationcategory-delete.md | DELETE https://graph.microsoft.com/beta/education/classes/11014/assignmentCatego - ### Response The following is an example of the response. |
v1.0 | Educationcategory Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationcategory-delta.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f [!INCLUDE [sample-code](../includes/snippets/go/get-class-assignmentcategories-delta-top-3-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-class-assignmentcategories-delta-top-3-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories [!INCLUDE [sample-code](../includes/snippets/go/get-classcategories-delta-skiptoken-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-classcategories-delta-skiptoken-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories [!INCLUDE [sample-code](../includes/snippets/go/get-classcategories-delta-for-token-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-classcategories-delta-for-token-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - |
v1.0 | Educationcategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationcategory-get.md | GET https://graph.microsoft.com/beta/education/classes/dacbf757-888d-42ae-b701-5 - ##### Response The following is an example of the response. |
v1.0 | Educationclass Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-delete-members.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/education/classes/11003/members/14008 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/education/classes/11003/members/14008 - ### Response The following is an example of the response. <!-- { |
v1.0 | Educationclass Delete Teachers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-delete-teachers.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/education/classes/{id}/teachers/14012 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/education/classes/{id}/teachers/14012 - ##### Response The following is an example of the response. |
v1.0 | Educationclass Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-delta.md | GET https://graph.microsoft.com/beta/education/classes/delta [!INCLUDE [sample-code](../includes/snippets/go/educationclass-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationclass-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Educationclass List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-list-assignments.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. The response includes the list of resources for each assignment. |
v1.0 | Educationclass List Categories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-list-categories.md | GET https://graph.microsoft.com/beta/education/classes/4797d052-ebf5-4018-a088-e - ### Response The following is an example of the response. |
v1.0 | Educationclass Post Category | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-post-category.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationclass Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-post-members.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationclass Post Teachers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationclass-post-teachers.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationfeedbackresourceoutcome Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationfeedbackresourceoutcome-delete.md | DELETE https://graph.microsoft.com/beta/education/classes/37d99af7-cfc5-4e3b-856 - ### Response The following is an example of the response. |
v1.0 | Educationfeedbackresourceoutcome Post Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationfeedbackresourceoutcome-post-outcomes.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationoutcome Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationoutcome-update.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationroot Post Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationroot-post-classes.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationroot Post Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationroot-post-users.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationrubric Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationrubric-delete.md | DELETE https://graph.microsoft.com/beta/education/me/rubrics/{id} - ### Response The following is an example of the response. |
v1.0 | Educationrubric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationrubric-get.md | GET https://graph.microsoft.com/beta/education/me/rubrics/bf040af7-a5ff-4abe-a8c - ### Response The following is an example of the response. |
v1.0 | Educationrubric Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationrubric-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationschool Delete Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-delete-classes.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/education/schools/10001/classes/11001 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/education/schools/10001/classes/11001 - ### Response The following is an example of the response. |
v1.0 | Educationschool Delete Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-delete-users.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/education/schools/10001/users/13006 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-4-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/education/schools/10001/users/13006 - ### Response The following is an example of the response. |
v1.0 | Educationschool Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-delta.md | GET https://graph.microsoft.com/beta/education/schools/delta [!INCLUDE [sample-code](../includes/snippets/go/educationschool-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationschool-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Educationschool Post Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-post-classes.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationschool Post Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-post-users.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-get.md | Prefer: include-unknown-enum-members -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/classes/a86a5c30-0437-49d6-9c6b-b ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/education/classes/a86a5c30-0437-49d6-9c6b-b - #### Response The following is an example of the response. |
v1.0 | Educationsubmission List Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-list-outcomes.md | GET https://graph.microsoft.com/beta/education/classes/37d99af7-cfc5-4e3b-8566-f - #### Response The following is an example of the response. |
v1.0 | Educationsubmission List Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-list-resources.md | GET https://graph.microsoft.com/beta/education/classes/{id}/assignments/{id}/sub - ##### Response The following is an example of the response. |
v1.0 | Educationsubmission Post Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-post-resources.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationsubmission Reassign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-reassign.md | POST https://graph.microsoft.com/beta/education/classes/bf1f1963-05f6-4cba-903c- - #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is NOT provided in the request header and the submission hasn't been returned before. Prefer: include-unknown-enum-members - #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is provided in the request header and the submission hasn't been returned before. |
v1.0 | Educationsubmission Return | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-return.md | POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49- - ### Response The following is an example of the response. |
v1.0 | Educationsubmission Setupresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-setupresourcesfolder.md | Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationsubmission Submit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-submit.md | POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49- - ### Response The following is an example of the response. |
v1.0 | Educationsubmission Unsubmit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsubmission-unsubmit.md | POST https://graph.microsoft.com/beta/education/classes/2003c52e-807a-4186-9b49- - ### Response The following is an example of the response. |
v1.0 | Educationsynchronizationprofile Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-delete.md | DELETE https://graph.microsoft.com/beta/education/synchronizationProfiles/{id} - ### Response The following is an example of the response. <!-- { |
v1.0 | Educationsynchronizationprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-get.md | GET https://graph.microsoft.com/beta/education/synchronizationProfiles/{id} - ##### Response The following is an example of the response. |
v1.0 | Educationsynchronizationprofile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-list.md | GET https://graph.microsoft.com/beta/education/synchronizationProfiles - ##### Response The following is an example of the response. |
v1.0 | Educationsynchronizationprofile Pause | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-pause.md | POST https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/pau - ##### Response There is no response body. |
v1.0 | Educationsynchronizationprofile Reset | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-reset.md | POST https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/res - ##### Response There is no response body. |
v1.0 | Educationsynchronizationprofile Resume | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-resume.md | POST https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/res - ##### Response There is no response body. |
v1.0 | Educationsynchronizationprofile Start | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-start.md | POST https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/sta - ##### Response Here is an example of the response. |
v1.0 | Educationsynchronizationprofile Uploadurl | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationsynchronizationprofile-uploadurl.md | GET https://graph.microsoft.com/beta/education/synchronizationProfiles/{id}/uplo [!INCLUDE [sample-code](../includes/snippets/go/get-educationsynchronizationprofile-uploadurl-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-educationsynchronizationprofile-uploadurl-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of the response. |
v1.0 | Educationuser Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationuser-delta.md | GET https://graph.microsoft.com/beta/education/users/delta [!INCLUDE [sample-code](../includes/snippets/go/educationuser-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationuser-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Educationuser List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationuser-list-assignments.md | GET https://graph.microsoft.com/beta/education/me/assignments - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/education/users/80cefd93-8d88-40e2-b5d3-678 - #### Response If user tries to query a different user-id than his own, this method returns a `403 Forbidden` response code. GET https://graph.microsoft.com/beta/education/users/80cefd93-8d88-40e2-b5d3-678 - #### Response The following is an example of the response. |
v1.0 | Educationuser List Rubrics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationuser-list-rubrics.md | GET https://graph.microsoft.com/beta/education/me/rubrics - ### Response The following is an example of the response. |
v1.0 | Educationuser Post Rubrics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationuser-post-rubrics.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Emailauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/ema -- ### Response The following is an example of the response. <!-- { |
v1.0 | Emailauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/emailMethods/3ddfcfc8-938 -- ### Response The following is an example of the response. |
v1.0 | Emailauthenticationmethod Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethod-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Emailauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut - ### Response <!-- { |
v1.0 | Emailauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/emailauthenticationmethodconfiguration-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Employeeexperience Delete Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/employeeexperience-delete-learningproviders.md | The following is an example of a request. } --> ``` http-DELETE /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/$ref +DELETE https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-learningprovider-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d7 - ### Response The following is an example of the response. <!-- { |
v1.0 | Employeeexperience List Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/employeeexperience-list-learningproviders.md | The following is an example of a request. } --> ``` http-GET /employeeExperience/learningProviders +GET https://graph.microsoft.com/beta/employeeExperience/learningProviders ``` # [C#](#tab/csharp) GET /employeeExperience/learningProviders - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": true, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" }, { Content-type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": true, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" } ] |
v1.0 | Employeeexperience Post Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/employeeexperience-post-learningproviders.md | You can specify the following properties when you create a **learningProvider**. |Property|Type|Description| |:|:|:| |displayName|String|The display name that appears in Viva Learning. Required.|-|isEnabled|Boolean|The state of the provider. Optional.| |loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.|-|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ## Response The following is an example of a request. } --> ``` http-POST /employeeExperience/learningProviders +POST https://graph.microsoft.com/beta/employeeExperience/learningProviders Content-Type: application/json { Content-Type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": true, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" } ``` Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": true, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" } ``` |
v1.0 | Entitlementmanagement List Accesspackageassignmentpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignmentpolicies.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackageassignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignmentrequests.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackageassignmentresourceroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignmentresourceroles.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackageassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignments.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackagecatalogs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackagecatalogs.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackageresourceenvironment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageresourceenvironment.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac -- ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement List Accesspackageresourcerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageresourcerequests.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Accesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackages.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement List Connectedorganizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-connectedorganizations.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/co - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement Post Accesspackageassignmentpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackageassignmentpolicies.md | Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-accesspackageassignmentpolicy-from-accesspackageassignmentpolicies-questions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] ---- #### Response Content-type: application/json -- #### Response The following is an example of the response. The **customExtensionHandlers** object isn't returned by default. To retrieve this object, use the **GET** method with `$expand`. For more information, see [Retrieve the custom extension handlers for a policy](accesspackageassignmentpolicy-get.md#example-2-retrieve-the-custom-extension-handlers-for-a-policy) |
v1.0 | Entitlementmanagement Post Accesspackageassignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackageassignmentrequests.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Entitlementmanagement Post Accesspackagecatalogs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackagecatalogs.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement Post Accesspackageresourcerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackageresourcerequests.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Entitlementmanagement Post Accesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-accesspackages.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Entitlementmanagement Post Connectedorganizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-post-connectedorganizations.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagementsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagementsettings-get.md | GET https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/se -- ### Response The following is an example of the response. |
v1.0 | Entitlementmanagementsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagementsettings-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Event Accept | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-accept.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-cancel.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-decline.md | Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | Event Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-delta.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request GET https://graph.microsoft.com/beta/me/calendar/events/delta?startDateTime=2020 Prefer: odata.maxpagesize=1 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/event-delta-events-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response If the request is successful, the response includes a state token, which is either a _skipToken_ GET https://graph.microsoft.com/beta/me/calendars/AAMkADI5M1BbeAAA=/calendarview Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/event-delta-calendarview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response If the request is successful, the response includes a state token, which is either a _skipToken_ |
v1.0 | Event Dismissreminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-dismissreminder.md | POST https://graph.microsoft.com/beta/me/events/{id}/dismissReminder - ### Response Here is an example of the response. |
v1.0 | Event Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-forward.md | Content-type: application/json { "ToRecipients":[ {- "emailAddress": { - "address":"danas@contoso.onmicrosoft.com", - "name":"Dana Swope" + "EmailAddress": { + "Address":"danas@contoso.onmicrosoft.com", + "Name":"Dana Swope" } } ], Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read | -|Delegated (personal Microsoft account) | Calendars.Read | -|Application | Calendars.Read | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read | +|Application | Calendars.ReadBasic, Calendars.Read | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Event List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-list-attachments.md | GET https://graph.microsoft.com/beta/me/events/{id}/attachments - ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Event List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-list-instances.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read | -|Delegated (personal Microsoft account) | Calendars.Read | -|Application | Calendars.Read | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read | +|Application | Calendars.ReadBasic, Calendars.Read | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Event Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-post-attachments.md | Content-type: application/json - In the request body, supply a JSON representation of [attachment](../resources/attachment.md) object. ### Response Content-type: application/json -- ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. Content-type: application/json - ### Response Here is an example of a full response. |
v1.0 | Event Snoozereminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-snoozereminder.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/event-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-event-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Eventmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/eventmessage-get.md | GET https://graph.microsoft.com/beta/me/messages/AAMkADYAAAImV_jAAA=/?$expand=mi ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) |
v1.0 | Eventmessage Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/eventmessage-post-attachments.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Extensionproperty Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/extensionproperty-delete.md | DELETE https://graph.microsoft.com/beta/applications/fd918e4b-c821-4efb-b50a-5ed - ### Response The following is an example of the response. |
v1.0 | Extensionproperty Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/extensionproperty-get.md | GET https://graph.microsoft.com/beta/applications/fd918e4b-c821-4efb-b50a-5eddd2 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalconnectors Connectionoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-connectionoperation-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr/operations/3 -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Connectionquota Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-connectionquota-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr/quota - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors External Post Connections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-external-post-connections.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-delete.md | DELETE https://graph.microsoft.com/beta/external/connections/contosohr -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalconnection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-list.md | GET https://graph.microsoft.com/beta/external/connections - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalconnection Post Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-post-groups.md | Content-Type: application/json - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Externalconnection Put Items | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-put-items.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> #### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalconnection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalconnection-update.md | Content-type: application/json -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalgroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalgroup-delete.md | DELETE https://graph.microsoft.com/beta/external/connections/contosohr/groups/31 - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Externalgroup Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalgroup-post-members.md | Content-Type: application/json - <!-- markdownlint-disable MD024 --> ### Response Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Externalconnectors Externalitem Addactivities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalitem-addactivities.md | Content-length: 190 -- ### Response The following example shows the response. |
v1.0 | Externalconnectors Externalitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalitem-delete.md | DELETE https://graph.microsoft.com/beta/external/connections/contosohr/items/TSP -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalitem-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr/items/TSP228 - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-externalitem-update.md | Content-type: application/json -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Schema Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-schema-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr/schema - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Schema Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalconnectors-schema-update.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalidentitiespolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalidentitiespolicy-get.md | GET https://graph.microsoft.com/beta/policies/externalIdentitiesPolicy -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalidentitiespolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalidentitiespolicy-update.md | PATCH https://graph.microsoft.com/beta/policies/externalIdentitiesPolicy - ### Response <!-- { "blockType": "response", |
v1.0 | Externalmeetingregistrant Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistrant-delete.md | If successful, this method only returns a `204 No Content` response code. DELETE https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration/registrants/9d96988d-a66a-46ce-aad7-0b245615b297 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-externalregistratrant-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LT - ### Response <!-- { "blockType": "response", |
v1.0 | Externalmeetingregistrant List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistrant-list.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration/registrants ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-externalregistratrants-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Externalmeetingregistrant Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistrant-post.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/add-externalregistratrant-public-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/add-externalregistratrant-private-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { |
v1.0 | Externalmeetingregistration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistration-delete.md | DELETE https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LT - ### Response <!-- { |
v1.0 | Externalmeetingregistration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistration-get.md | GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response <!-- { |
v1.0 | Externalmeetingregistration Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/externalmeetingregistration-post.md | Content-Type: application/json - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Featurerolloutpolicy Delete Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/featurerolloutpolicy-delete-appliesto.md | DELETE https://graph.microsoft.com/beta/policies/featureRolloutPolicies/df85e4d9 - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/featurerolloutpolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/featureRolloutPolicies/df85e4d9 - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/featurerolloutpolicy-get.md | GET https://graph.microsoft.com/beta/policies/featureRolloutPolicies/df85e4d9-e8 - #### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Post Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/featurerolloutpolicy-post-appliesto.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/featurerolloutpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Federatedidentitycredential Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/federatedidentitycredential-delete.md | DELETE https://graph.microsoft.com/beta/applications/bcd7c908-1c4d-4d48-93ee-ff3 -- ### Response <!-- { "blockType": "response", |
v1.0 | Federatedidentitycredential Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/federatedidentitycredential-get.md | GET https://graph.microsoft.com/beta/applications/acd7c908-1c4d-4d48-93ee-ff3834 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Federatedidentitycredential Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/federatedidentitycredential-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Fido2authenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/fid -- ### Response The following is an example of the response. <!-- { |
v1.0 | Fido2authenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/fido2Methods/-2_GRUg2-HYz - ### Response The following is an example of the response. |
v1.0 | Fido2authenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethod-list.md | GET https://graph.microsoft.com/beta/me/authentication/fido2Methods -- ### Response The following is an example of the response. |
v1.0 | Fido2authenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut -- ### Response <!-- { |
v1.0 | Fido2authenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen -- ### Response The following is an example of the response. |
v1.0 | Fido2authenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/fido2authenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Filter Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/filter-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/filter-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Filter Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/filter-clear.md | The following is an example of a request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/filter/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/filter-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ### Response The following is an example of the response. <!-- { |
v1.0 | Formatprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/formatprotection-get.md | The following is an example of a request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/protection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-formatprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Formatprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/formatprotection-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-formatprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Governanceroleassignmentrequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/governanceroleassignmentrequest-cancel.md | POST https://graph.microsoft.com/beta/privilegedAccess/azureResources/roleAssign - ### Response <!-- { "blockType": "response", |
v1.0 | Governanceroleassignmentrequest Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/governanceroleassignmentrequest-post.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> #### Response Content-type: application/json - #### Response <!-- { Content-type: application/json - #### Response <!-- { Content-type: application/json - #### Response <!-- { Content-type: application/json - #### Response <!-- { Content-type: application/json - #### Response <!-- { |
v1.0 | Group Assignlicense | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-assignlicense.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/group-assignlicense-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/group-removelicense-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Delete Acceptedsenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-delete-acceptedsenders.md | DELETE https://graph.microsoft.com/beta/groups/{id}/acceptedSenders/$ref?$id=htt - #### Response The following is an example of the response. DELETE https://graph.microsoft.com/beta/groups/{id}/acceptedSenders/$ref?$id=htt - #### Response The following is an example of the response. |
v1.0 | Group Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-delete-approleassignments.md | DELETE https://graph.microsoft.com/beta/groups/{id}/appRoleAssignments/{id} - ### Response The following is an example of the response. |
v1.0 | Group Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-delete-owners.md | Namespace: microsoft.graph Use this API to remove an owner from a Microsoft 365 group or a security group through the **owners** navigation property. When owners are assigned to a group, the last owner (a user object) of the group cannot be removed. -> **Note:** For issues encountered when removing owner of a group associated with a [team](/graph/api/resources/team.md), see [Known Issues](/graph/known-issues#removing-a-group-owner-also-removes-the-user-as-a-group-member). +> **Note:** For issues encountered when removing owner of a group associated with a [team](/graph/api/resources/team), see [Known Issues](/graph/known-issues#removing-a-group-owner-also-removes-the-user-as-a-group-member). ## Permissions |
v1.0 | Group Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-delta.md | GET https://graph.microsoft.com/beta/groups/delta [!INCLUDE [sample-code](../includes/snippets/go/group-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/groups/delta?$select=displayName,descriptio [!INCLUDE [sample-code](../includes/snippets/go/group-delta-with-selelct-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-with-selelct-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/group-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-approleassignments.md | GET https://graph.microsoft.com/beta/groups/7679d9a4-2323-44cd-b5c2-673ec88d8b12 - ### Response The following is an example of the response. |
v1.0 | Group List Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-events.md | GET https://graph.microsoft.com/beta/groups/{id}/events - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Group List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-memberof.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-members.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group List Permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list-permissiongrants.md | GET https://graph.microsoft.com/beta/groups/14c981a4-dca9-4565-bae6-e13ada8861be [!INCLUDE [sample-code](../includes/snippets/php/group-list-permission-grants-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Group List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-list.md | ConsistencyLevel: eventual - #### Response The following is an example of the response which includes only the requested properties. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-post-approleassignments.md | Content-Type: application/json - ### Response Here is an example of the response. |
v1.0 | Group Post Conversations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-post-conversations.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-conversation-from-group-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Post Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-post-groups.md | Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response The following is an example of a successful response. It includes only default properties. You can subsequently get the **owners** or **members** navigation properties of the group to verify the owner or members. The value of the **preferredDataLocation** property is inherited from the group creator's preferred data location. |
v1.0 | Group Update Event | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-update-event.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-group-event-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Update Thread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/group-update-thread.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-group-thread-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Homerealmdiscoverypolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-delete.md | DELETE https://graph.microsoft.com/betiscoveryPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-get.md | GET https://graph.microsoft.com/betiscoveryPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/betiscoveryPolicies/6c6f154f-cb39-4ff9-bf5b-62d5ad585cde/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/betiscoveryPolicies/6c6f154 - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-list.md | GET https://graph.microsoft.com/betiscoveryPolicies - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Post Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-homerealmdiscoverypolicy-from-homerealmdiscoverypolicies-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/homerealmdiscoverypolicy-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-homerealmdiscoverypolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Horizontalsection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/horizontalsection-get.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response <!-- { |
v1.0 | Horizontalsection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/horizontalsection-list.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - ### Response The following is an example of the response |
v1.0 | Horizontalsectioncolumn Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/horizontalsectioncolumn-get.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response |
v1.0 | Horizontalsectioncolumn List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/horizontalsectioncolumn-list.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - ### Response The following is an example of the response |
v1.0 | Identityapiconnector Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-create.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Identityapiconnector Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-delete.md | DELETE https://graph.microsoft.com/beta/identity/apiConnectors/{id} - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-get.md | GET https://graph.microsoft.com/beta/identity/apiConnectors/{id} - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-list.md | GET https://graph.microsoft.com/beta/identity/apiConnectors - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-update.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Identityapiconnector Uploadclientcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityapiconnector-uploadclientcertificate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identitycontainer List B2cuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-list-b2cuserflows.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows?$expand=identityProvi - #### Response The following is an example of the response. |
v1.0 | Identitycontainer List B2xuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-list-b2xuserflows.md | GET https://graph.microsoft.com/beta/identity/b2xUserFlows - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identity/b2xUserFlows?$expand=identityProvi - #### Response The following is an example of the response. |
v1.0 | Identitycontainer List Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-list-identityproviders.md | GET https://graph.microsoft.com/beta/identity/identityProviders - #### Response The following is an example of the response. |
v1.0 | Identitycontainer Post B2cuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-post-b2cuserflows.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitycontainer Post B2xuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-post-b2xuserflows.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitycontainer Post Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitycontainer-post-identityproviders.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitygovernance Customtaskextension Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-customtaskextension-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/cu - ### Response <!-- { |
v1.0 | Identitygovernance Customtaskextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-customtaskextension-get.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/custo - ### Response The following is an example of the response |
v1.0 | Identitygovernance Customtaskextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-customtaskextension-update.md | Content-length: 588 } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-update-customtaskextension-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-length: 588 - ### Response <!-- { |
v1.0 | Identitygovernance Deleteditemcontainer Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-deletedItemcontainer-delete.md | DELETE https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/de - ### Response <!-- { |
v1.0 | Identitygovernance Deleteditemcontainer Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-deleteditemcontainer-get.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/delet - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/delet - #### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecyclemanagementsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecyclemanagementsettings-get.md | Title: "Get lifecycleManagementSettings (tenant settings for Lifecycle Workflows)" + Title: "Get lifecycleManagementSettings" description: "Read the properties and relationships of a lifecycleManagementSettings object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Get lifecycleManagementSettings (tenant settings for Lifecycle Workflows) +# Get lifecycleManagementSettings Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/setti - ### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecyclemanagementsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecyclemanagementsettings-update.md | Title: "Update lifecycleManagementSettings (tenant settings for Lifecycle Workflows)" + Title: "Update lifecycleManagementSettings" description: "Update the properties of a lifecycleManagementSettings object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Update lifecycleManagementSettings (tenant settings for Lifecycle Workflows) +# Update lifecycleManagementSettings Namespace: microsoft.graph.identityGovernance Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Customtaskextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/custo - ### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Deleteditems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/delet - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/delet - #### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/taskD - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/taskD - #### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Workflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md | Title: "List workflows (in Lifecycle Workflows)" + Title: "List workflows" description: "Get a list of the workflow objects and their properties." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List workflows (in Lifecycle Workflows) +# List workflows Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response <!-- { |
v1.0 | Identitygovernance Lifecycleworkflowscontainer List Workflowtemplates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-list-workflowtemplates.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response <!-- { |
v1.0 | Identitygovernance Lifecycleworkflowscontainer Post Customtaskextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions.md | Content-length: 588 } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-create-customtaskextension-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-length: 588 - ### Response The following is an example of the response |
v1.0 | Identitygovernance Lifecycleworkflowscontainer Post Workflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md | Title: "Create workflow (lifecycle workflow)" + Title: "Create workflow" description: "Create a new workflow object. You can create up to 50 workflows in a tenant." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Create workflow (lifecycle workflow) +# Create workflow Namespace: microsoft.graph.identityGovernance Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-create-workflow-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response |
v1.0 | Identitygovernance Run Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-get.md | Title: "Get run (for a lifecycle workflow)" + Title: "Get run" description: "Read the properties and relationships of a run object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Get run (for a lifecycle workflow) +# Get run Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/IdentityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response |
v1.0 | Identitygovernance Run List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-list-taskprocessingresults.md | Title: "List taskProcessingResults (for a run)" + Title: "List taskProcessingResults" description: "Get the taskProcessingResult resources from a run." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List taskProcessingResults (for a run) +# List taskProcessingResults Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identitygovernance Run List Userprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-list-userprocessingresults.md | Title: "List userProcessingResults (for a run of a lifecycle workflow)" + Title: "List userProcessingResults" description: "List user processing results of a workflow run." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List userProcessingResults (for a run of a lifecycle workflow) +# List userProcessingResults Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Run Summary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-run-summary.md | Title: "run: summary (of a lifecycle workflow)" + Title: "run: summary" description: "A summary of runs for a specified time period. Since the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# run: summary (of a lifecycle workflow) +# run: summary Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identitygovernance Task Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-task-get.md | Title: "Get task (in a lifecycle workflow)" + Title: "Get task" description: "Read the properties of a task object in a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Get task (in a lifecycle workflow) +# Get task Namespace: microsoft.graph.identityGovernance The following is an example of a request to get a task from a workflow version. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/156ce798-1eb6-4e0a-8515-e79f54d04390/versions/2/tasks/4d9d41d7-a8e1-4f2f-8c8c-a883bc02e6ee ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-get-workflowversion-task-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response of a request to get a task from a workflow version. |
v1.0 | Identitygovernance Task Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-task-update.md | Title: "Update task (within a workflow)" + Title: "Update task" description: "Update the properties of a task object within a workflow object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Update task (within a workflow) +# Update task Namespace: microsoft.graph.identityGovernance Content-length: 454 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-update-task-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-length: 454 -- ### Response <!-- { |
v1.0 | Identitygovernance Taskdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-taskdefinition-get.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/taskD - ### Response The following is an example of the response |
v1.0 | Identitygovernance Taskprocessingresult Resume | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-taskprocessingresult-resume.md | Content-length: 155 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-taskprocessingresultthisresume-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-length: 155 - ### Response The following is an example of the response. |
v1.0 | Identitygovernance Taskreport List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-taskreport-list-taskprocessingresults.md | Title: "List taskProcessingResult (for a taskReport)" + Title: "List taskProcessingResult" description: "Get a list of taskProcessingResult objects and their properties for a taskReport." ms.localizationpriority: medium GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Taskreport Summary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-taskreport-summary.md | Title: "taskReport: summary (of a lifecycle workflow)" + Title: "taskReport: summary" description: "A summary of task processing results for a specified time period. Since the amount of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# taskReport: summary (of a lifecycle workflow) +# taskReport: summary Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identitygovernance Userprocessingresult Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-get.md | Title: "Get userProcessingResult (for a run of a lifecycle workflow)" + Title: "Get userProcessingResult" description: "Read the properties of a userProcessingResult for a run of a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Get userProcessingResult (for a run of a lifecycle workflow) +# Get userProcessingResult Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Userprocessingresult List Taskprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-list-taskprocessingresults.md | Title: "List taskProcessingResults (for a userProcessingResult)" + Title: "List taskProcessingResults" description: "Get the taskProcessingResult resources from the taskProcessingResults object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List taskProcessingResults (for a userProcessingResult) +# List taskProcessingResults Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/IdentityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf -- #### Response The following is an example of the response |
v1.0 | Identitygovernance Userprocessingresult Summary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-userprocessingresult-summary.md | GET https://graph.microsoft.com/beta/IdentityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow Activate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-activate.md | Title: "workflow: activate (run a workflow on-demand)" + Title: "workflow: activate" description: "Run a workflow on-demand for time critical execution and testing." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# workflow: activate (run a workflow on-demand) +# workflow: activate Namespace: microsoft.graph.identityGovernance Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/lifecycleworkflows-workflowthisactivate-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/lifecycleworkflows-workflowthisactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Identitygovernance Workflow Createnewversion | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-createnewversion.md | Content-length: 631 [!INCLUDE [sample-code](../includes/snippets/go/lifecycleworkflows-workflowthiscreatenewversion-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/lifecycleworkflows-workflowthiscreatenewversion-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-delete.md | Title: "Delete workflow (lifecycle workflow)" + Title: "Delete workflow" description: "Deletes a workflow object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Delete workflow (lifecycle workflow) +# Delete workflow Namespace: microsoft.graph.identityGovernance DELETE https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/wo - ### Response <!-- { |
v1.0 | Identitygovernance Workflow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-get.md | Title: "Get workflow (in Lifecycle Workflows)" + Title: "Get workflow" description: "Read the properties and relationships of a workflow object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Get workflow (in Lifecycle Workflows) +# Get workflow Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow List Runs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-runs.md | Title: "List runs (for a lifecycle workflow)" + Title: "List runs" description: "Get a list of the run objects and their properties for a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List runs (for a lifecycle workflow) +# List runs Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow List Task | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-task.md | Title: "List tasks (in a lifecycle workflow)" + Title: "List tasks" description: "Retrieve the details of the built-in tasks in Lifecycle Workflows." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List tasks (in a lifecycle workflow) +# List tasks Namespace: microsoft.graph.identityGovernance |
v1.0 | Identitygovernance Workflow List Taskreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-taskreports.md | Title: "List taskReports (for a lifecycle workflow)" + Title: "List taskReports" description: "Get a list of the taskReport objects and their properties for a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List taskReports (for a lifecycle workflow) +# List taskReports Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow List Userprocessingresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-userprocessingresults.md | Title: "List userProcessingResults (for a lifecycle workflow)" + Title: "List userProcessingResults" description: "Get a list of the userProcessingResult objects and their properties for a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List userProcessingResults (for a lifecycle workflow) +# List userProcessingResults Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Identitygovernance Workflow List Versions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-list-versions.md | ms.prod: "governance" doc_type: apiPageType -# List versions (of a lifecycle workflow) +# List workflowVersions Namespace: microsoft.graph.identityGovernance GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response <!-- { |
v1.0 | Identitygovernance Workflow Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-restore.md | Title: "workflow: restore (a deleted workflow)" + Title: "workflow: restore" description: "Restore a lifecycle workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# workflow: restore (a deleted workflow) +# workflow: restore Namespace: microsoft.graph.identityGovernance POST https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/dele [!INCLUDE [sample-code](../includes/snippets/go/lifecycleworkflows-workflowthisrestore-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/lifecycleworkflows-workflowthisrestore-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response |
v1.0 | Identitygovernance Workflow Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflow-update.md | Title: "Update workflow (lifecycle workflow)" + Title: "Update workflow" description: "Update the properties of a workflow object." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# Update workflow (lifecycle workflow) +# Update workflow Namespace: microsoft.graph.identityGovernance Content-length: 454 - ### Response <!-- { |
v1.0 | Identitygovernance Workflowtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflowtemplate-get.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identitygovernance Workflowversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflowversion-get.md | GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response The following is an example of the response The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "lifecycleworkflows_get_workflowversion_select" + "name": "lifecycleworkflows_get_workflowversion_select", + "sampleKeys": ["15239232-66ed-445b-8292-2f5bbb2eb833", "2"] } --> ``` http GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - #### Response <!-- { "blockType": "response", |
v1.0 | Identitygovernance Workflowversion List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitygovernance-workflowversion-list-tasks.md | The following is an example of a request. GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workflows/156ce798-1eb6-4e0a-8515-e79f54d04390/versions/2/tasks ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/lifecycleworkflows-list-workflowversion-task-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/identityGovernance/lifecycleWorkflows/workf - ### Response The following is an example of the response |
v1.0 | Identityprotectionroot List Riskyserviceprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityprotectionroot-list-riskyserviceprincipals.md | GET https://graph.microsoft.com/beta/identityProtection/riskyServicePrincipals -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Identityprotectionroot List Serviceprincipalriskdetections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityprotectionroot-list-serviceprincipalriskdetections.md | GET https://graph.microsoft.com/beta/identityProtection/servicePrincipalRiskDete -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identityProtection/servicePrincipalRiskDete - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityprovider Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityprovider-get.md | GET https://graph.microsoft.com/beta/identityProviders/{id} - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/identityProviders/{id} - #### Response The following is an example of the response. |
v1.0 | Identityprovider List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityprovider-list.md | GET https://graph.microsoft.com/beta/identityProviders - ### Response The following is an example of the response. |
v1.0 | Identityproviderbase Availableprovidertypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityproviderbase-availableprovidertypes.md | GET https://graph.microsoft.com/beta/identity/identityProviders/availableProvide [!INCLUDE [sample-code](../includes/snippets/go/identityprovider-availableprovidertypes-inazure-ad-directory-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityprovider-availableprovidertypes-inazure-ad-directory-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/identity/identityProviders/availableProvide [!INCLUDE [sample-code](../includes/snippets/go/identityprovider-availableprovidertypes-b2c-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityprovider-availableprovidertypes-b2c-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Identityproviderbase Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityproviderbase-delete.md | DELETE https://graph.microsoft.com/beta/identity/identityProviders/{id} - ### Response The following is an example of the response. |
v1.0 | Identityproviderbase Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityproviderbase-update.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitysecuritydefaultsenforcementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitysecuritydefaultsenforcementpolicy-get.md | GET https://graph.microsoft.com/beta/policies/identitySecurityDefaultsEnforcemen - ### Response The following is an example of the response. |
v1.0 | Identitysecuritydefaultsenforcementpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identitysecuritydefaultsenforcementpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflow-delete.md | DELETE https://graph.microsoft.com/beta/identity/userFlows/{id} - ### Response The following is an example of the response. |
v1.0 | Identityuserflow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflow-get.md | GET https://graph.microsoft.com/beta/identity/userFlows/B2C_1_Pol1 - ### Response The following is an example of the response. |
v1.0 | Identityuserflow List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflow-list.md | GET https://graph.microsoft.com/beta/identity/userFlows - ### Response The following is an example of the response. |
v1.0 | Identityuserflow Post Userflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflow-post-userflows.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattribute-delete.md | DELETE https://graph.microsoft.com/beta/identity/userFlowAttributes/{id} - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattribute-get.md | GET https://graph.microsoft.com/beta/identity/userFlowAttributes/{id} - ### Response <!-- { |
v1.0 | Identityuserflowattribute List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattribute-list.md | GET https://graph.microsoft.com/beta/identity/userFlowAttributes - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattribute-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattribute-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattributeassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattributeassignment-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttribute - ### Response <!-- { |
v1.0 | Identityuserflowattributeassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattributeassignment-get.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityuserflowattributeassignment Getorder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattributeassignment-getorder.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/{id}/userAttributeAss [!INCLUDE [sample-code](../includes/snippets/go/identityuserflowattributeassignment-getorder-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityuserflowattributeassignment-getorder-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityuserflowattributeassignment Setorder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattributeassignment-setorder.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Identityuserflowattributeassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/identityuserflowattributeassignment-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Impactedresource Complete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/impactedresource-complete.md | If successful, this action returns a `200 OK` response code and a [impactedResou ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "impactedresourcethis.complete" The following is an example of a request. POST https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.ApplicationCredentialExpiry/impactedResources/dbd9935e-15b7-4800-9049-8d8704c23ad2/complete ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Impactedresource Dismiss | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/impactedresource-dismiss.md | If successful, this action returns a `200 OK` response code and a [impactedResou ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "impactedresourcethis.dismiss" Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Impactedresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/impactedresource-get.md | If successful, this method returns a `200 OK` response code and an [impactedReso ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_impactedresource" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.ApplicationCredentialExpiry/impactedResources/dbd9935e-15b7-4800-9049-8d8704c23ad2 ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Impactedresource Postpone | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/impactedresource-postpone.md | If successful, this action returns a `200 OK` response code and a [impactedResou ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "impactedresourcethis.postpone" Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Impactedresource Reactivate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/impactedresource-reactivate.md | If successful, this action returns a `200 OK` response code and a [impactedResou ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "impactedresourcethis.reactivate" The following is an example of a request. POST https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.ApplicationCredentialExpiry/impactedResources/dbd9935e-15b7-4800-9049-8d8704c23ad2/reactivate ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Inferenceclassification Post Overrides | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/inferenceclassification-post-overrides.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Informationprotection List Threatassessmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotection-list-threatassessmentrequests.md | GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - ### Response The following is an example of the response. |
v1.0 | Informationprotection Post Threatassessmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotection-post-threatassessmentrequests.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Informationprotectionlabel Evaluateapplication | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionlabel-evaluateapplication.md | User-agent: ContosoLOBApp/1.0 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/informationprotectionlabel-evaluateapplication-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] User-agent: ContosoLOBApp/1.0 - ### Response The following is an example of the response. |
v1.0 | Informationprotectionlabel Evaluateclassificationresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionlabel-evaluateclassificationresults.md | User-agent: ContosoLOBApp/1.0 - ### Response The following is an example of the response. |
v1.0 | Informationprotectionlabel Evaluateremoval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionlabel-evaluateremoval.md | User-agent: ContosoLOBApp/1.0 - ### Response The following is an example of the response. |
v1.0 | Informationprotectionlabel Extractlabel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionlabel-extractlabel.md | User-agent: ContosoLOBApp/1.0 - ### Response The following is an example of the response. |
v1.0 | Informationprotectionlabel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionlabel-get.md | GET https://graph.microsoft.com/beta/me/informationprotection/policy/labels/{id} - ### Response The following is an example of the response. |
v1.0 | Informationprotectionpolicy List Labels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/informationprotectionpolicy-list-labels.md | GET https://graph.microsoft.com/beta/me/informationProtection/policy/labels - ### Response The following is an example of the response. |
v1.0 | Insights List Trending | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/insights-list-trending.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/insights/trending ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-me-trending-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Insights List Used | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/insights-list-used.md | For more details, see [customize insights privacy](/graph/insights-customize-ite GET https://graph.microsoft.com/beta/me/insights/used ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mymodifieddocuments-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/insights/used - #### Response >**Note:** The response object shown here might be shortened for readability. Content-type: application/json GET https://graph.microsoft.com/beta/me/insights/used?$orderby=LastUsed/LastAccessedDateTime desc ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mymodifiedandvieweddocuments-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/insights/used?$orderby=LastUsed/LastAcce - #### Response <!-- { "blockType": "response", |
v1.0 | Insightssettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/insightssettings-update.md | Content-type: application/json -- ### Response The following is an example of the response. Content-type: application/json -- #### Response Here is an example of the response. Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Internaldomainfederation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internaldomainfederation-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request DELETE https://graph.microsoft.com/beta/domains/contoso.com/federationConfigurat -- ### Response <!-- { "blockType": "response", |
v1.0 | Internaldomainfederation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internaldomainfederation-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.Read.All, Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request GET https://graph.microsoft.com/beta/domains/contoso.com/federationConfiguration - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Internaldomainfederation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internaldomainfederation-update.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Internetexplorermode Delete Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-delete-sitelists.md | DELETE https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteList -- ### Response The following is an example of the response. <!-- { |
v1.0 | Internetexplorermode List Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-list-sitelists.md | GET https://graph.microsoft.com/beta/admin/edge/internetExplorerMode/siteLists -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Internetexplorermode Post Sitelists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/internetexplorermode-post-sitelists.md | Content-length: 283 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Intune Apps Androidlobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-androidlobapp-create.md | The following table shows the properties that are required when you create the a |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of Android Line of Business (LoB) app.| |versionCode|String|The version code of Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| |
v1.0 | Intune Apps Androidlobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-androidlobapp-update.md | The following table shows the properties that are required when you create the [ |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of Android Line of Business (LoB) app.| |versionCode|String|The version code of Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| |
v1.0 | Intune Apps Enterprisecodesigningcertificate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-enterprisecodesigningcertificate-create.md | The following table shows the properties that are required when you create the e |Property|Type|Description| |:|:|:|-|id|String|The key of the entity.| -|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format.| -|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|The Certificate Status Provisioned or not Provisioned. Possible values are: `notProvisioned`, `provisioned`.| -|subjectName|String|The Subject Name for the cert.| -|subject|String|The Subject Value for the cert.| -|issuerName|String|The Issuer Name for the cert.| -|issuer|String|The Issuer value for the cert.| -|expirationDateTime|DateTimeOffset|The Cert Expiration Date.| -|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded.| +|id|String|The unique identifier of the certificate, assigned upon creation. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Read-only.| +|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated.| +|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|Whether the Certificate Status Provisioned or not Provisioned. Possible values are: notProvisioned, provisioned. Default is notProvisioned. Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Possible values are: `notProvisioned`, `provisioned`.| +|subjectName|String|The subject name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|subject|String|The subject value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuerName|String|The issuer name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuer|String|The issuer value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|expirationDateTime|DateTimeOffset|The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| |
v1.0 | Intune Apps Enterprisecodesigningcertificate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-enterprisecodesigningcertificate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|id|String|The key of the entity.| -|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format.| -|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|The Certificate Status Provisioned or not Provisioned. Possible values are: `notProvisioned`, `provisioned`.| -|subjectName|String|The Subject Name for the cert.| -|subject|String|The Subject Value for the cert.| -|issuerName|String|The Issuer Name for the cert.| -|issuer|String|The Issuer value for the cert.| -|expirationDateTime|DateTimeOffset|The Cert Expiration Date.| -|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded.| +|id|String|The unique identifier of the certificate, assigned upon creation. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Read-only.| +|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated.| +|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|Whether the Certificate Status Provisioned or not Provisioned. Possible values are: notProvisioned, provisioned. Default is notProvisioned. Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Possible values are: `notProvisioned`, `provisioned`.| +|subjectName|String|The subject name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|subject|String|The subject value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuerName|String|The issuer name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuer|String|The issuer value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|expirationDateTime|DateTimeOffset|The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| |
v1.0 | Intune Apps Macoslobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macoslobapp-create.md | The following table shows the properties that are required when you create the m |buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| |versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| |childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.|-|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|identityVersion|String|The identity version. This property is deprecated starting in 2211(November 2022).| |md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| |
v1.0 | Intune Apps Macoslobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-macoslobapp-update.md | The following table shows the properties that are required when you create the [ |buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| |versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| |childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.|-|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|identityVersion|String|The identity version. This property is deprecated starting in 2211(November 2022).| |md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| |
v1.0 | Intune Apps Managedandroidlobapp Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-managedandroidlobapp-create.md | The following table shows the properties that are required when you create the m |fileName|String|The name of the main Lob application file. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of managed Android Line of Business (LoB) app.| |versionCode|String|The version code of managed Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| |
v1.0 | Intune Apps Managedandroidlobapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-apps-managedandroidlobapp-update.md | The following table shows the properties that are required when you create the [ |fileName|String|The name of the main Lob application file. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of managed Android Line of Business (LoB) app.| |versionCode|String|The version code of managed Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| |
v1.0 | Intune Deviceconfig Advancedthreatprotectiononboardingdevicesettingstate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-advancedthreatprotectiononboardingdevicesettingstate-create.md | The following table shows the properties that are required when you create the a |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Advancedthreatprotectiononboardingdevicesettingstate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-advancedthreatprotectiononboardingdevicesettingstate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Androiddeviceownervpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownervpnconfiguration-create.md | The following table shows the properties that are required when you create the a |alwaysOnLockdown|Boolean|If always-on VPN connection is enabled, whether or not to lock network traffic when that VPN is disconnected.| |microsoftTunnelSiteId|String|Microsoft Tunnel site ID.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| |
v1.0 | Intune Deviceconfig Androiddeviceownervpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androiddeviceownervpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |alwaysOnLockdown|Boolean|If always-on VPN connection is enabled, whether or not to lock network traffic when that VPN is disconnected.| |microsoftTunnelSiteId|String|Microsoft Tunnel site ID.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| |
v1.0 | Intune Deviceconfig Androidforworkvpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkvpnconfiguration-create.md | The following table shows the properties that are required when you create the a |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |
v1.0 | Intune Deviceconfig Androidforworkvpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidforworkvpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |
v1.0 | Intune Deviceconfig Androidvpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidvpnconfiguration-create.md | The following table shows the properties that are required when you create the a |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |
v1.0 | Intune Deviceconfig Androidvpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidvpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |
v1.0 | Intune Deviceconfig Androidworkprofilevpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilevpnconfiguration-create.md | The following table shows the properties that are required when you create the a |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy server.| |targetedPackageIds|String collection|Targeted App package IDs.| |
v1.0 | Intune Deviceconfig Androidworkprofilevpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-androidworkprofilevpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy server.| |targetedPackageIds|String collection|Targeted App package IDs.| |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-devicecompliancesettingstate-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-devicecompliancesettingstate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Devicemanagement Enableendpointprivilegemanagement | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-devicemanagement-enableendpointprivilegemanagement.md | + + Title: "enableEndpointPrivilegeManagement action" +description: "Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C)." ++localization_priority: Normal +++# enableEndpointPrivilegeManagement action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Triggers onboarding of tenant to Microsoft Managed Platform - Cloud (MMP-C). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/enableEndpointPrivilegeManagement +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this action returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/enableEndpointPrivilegeManagement +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Deviceconfig Endpointprivilegemanagementprovisioningstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus-get.md | + + Title: "Get endpointPrivilegeManagementProvisioningStatus" +description: "Read properties and relationships of the endpointPrivilegeManagementProvisioningStatus object." ++localization_priority: Normal +++# Get endpointPrivilegeManagementProvisioningStatus ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/endpointPrivilegeManagementProvisioningStatus +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceManagement/endpointPrivilegeManagementProvisioningStatus +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 237 ++{ + "value": { + "@odata.type": "#microsoft.graph.endpointPrivilegeManagementProvisioningStatus", + "id": "49a26797-6797-49a2-9767-a2499767a249", + "licenseType": "paid", + "onboardedToMicrosoftManagedPlatform": true + } +} +``` |
v1.0 | Intune Deviceconfig Endpointprivilegemanagementprovisioningstatus Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus-update.md | + + Title: "Update endpointPrivilegeManagementProvisioningStatus" +description: "Update the properties of a endpointPrivilegeManagementProvisioningStatus object." ++localization_priority: Normal +++# Update endpointPrivilegeManagementProvisioningStatus ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceManagement/endpointPrivilegeManagementProvisioningStatus +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object. ++The following table shows the properties that are required when you create the [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md). ++|Property|Type|Description| +|:|:|:| +|id|String|A unique identifier represents Intune Account identifier.| +|licenseType|[licenseType](../resources/intune-deviceconfig-licensetype.md)|Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid. Possible values are: `notPaid`, `paid`, `trial`, `unknownFutureValue`.| +|onboardedToMicrosoftManagedPlatform|Boolean|Indicates whether tenant is onboarded to Microsoft Managed Platform - Cloud (MMPC). When set to true, implies tenant is onboarded and when set to false, implies tenant is not onboarded. Default set to false.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceManagement/endpointPrivilegeManagementProvisioningStatus +Content-type: application/json +Content-length: 161 ++{ + "@odata.type": "#microsoft.graph.endpointPrivilegeManagementProvisioningStatus", + "licenseType": "paid", + "onboardedToMicrosoftManagedPlatform": true +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 210 ++{ + "@odata.type": "#microsoft.graph.endpointPrivilegeManagementProvisioningStatus", + "id": "49a26797-6797-49a2-9767-a2499767a249", + "licenseType": "paid", + "onboardedToMicrosoftManagedPlatform": true +} +``` |
v1.0 | Intune Deviceconfig Hardwareconfigurationdevicestate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-hardwareconfigurationdevicestate-create.md | The following table shows the properties that are required when you create the h |upn|String|User Principal Name (UPN).| |internalVersion|Int32|The Policy internal version| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the hardware configuration executed|-|configurationState|[runState](../resources/intune-deviceconfig-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|configurationState|[runState](../resources/intune-shared-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |configurationOutput|String|Output of the hardware configuration execution| |configurationError|String|Error from the hardware configuration execution| |
v1.0 | Intune Deviceconfig Hardwareconfigurationdevicestate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-hardwareconfigurationdevicestate-update.md | The following table shows the properties that are required when you create the [ |upn|String|User Principal Name (UPN).| |internalVersion|Int32|The Policy internal version| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the hardware configuration executed|-|configurationState|[runState](../resources/intune-deviceconfig-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|configurationState|[runState](../resources/intune-shared-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |configurationOutput|String|Output of the hardware configuration execution| |configurationError|String|Error from the hardware configuration execution| |
v1.0 | Intune Deviceconfig Iosikev2vpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-iosikev2vpnconfiguration-create.md | The following table shows the properties that are required when you create the i |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Iosikev2vpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-iosikev2vpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Iosvpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-iosvpnconfiguration-create.md | The following table shows the properties that are required when you create the i |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Iosvpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-iosvpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-macosdevicefeaturesconfiguration-create.md | The following table shows the properties that are required when you create the m |powerOffDisabledWhileLoggedIn|Boolean|Whether the Power Off menu item on the login window will be disabled while the user is logged in.| |logOutDisabledWhileLoggedIn|Boolean|Whether the Log Out menu item on the login window will be disabled while the user is logged in.| |screenLockDisableImmediate|Boolean|Whether to disable the immediate screen lock functions.|-|associatedDomains|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| +|associatedDomains|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| |appAssociatedDomains|[macOSAssociatedDomainsItem](../resources/intune-deviceconfig-macosassociateddomainsitem.md) collection|Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.| |singleSignOnExtension|[singleSignOnExtension](../resources/intune-deviceconfig-singlesignonextension.md)|Gets or sets a single sign-on extension profile. Deprecated: use MacOSSingleSignOnExtension instead.| |macOSSingleSignOnExtension|[macOSSingleSignOnExtension](../resources/intune-deviceconfig-macossinglesignonextension.md)|Gets or sets a single sign-on extension profile.| |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-macosdevicefeaturesconfiguration-update.md | The following table shows the properties that are required when you create the [ |powerOffDisabledWhileLoggedIn|Boolean|Whether the Power Off menu item on the login window will be disabled while the user is logged in.| |logOutDisabledWhileLoggedIn|Boolean|Whether the Log Out menu item on the login window will be disabled while the user is logged in.| |screenLockDisableImmediate|Boolean|Whether to disable the immediate screen lock functions.|-|associatedDomains|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| +|associatedDomains|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| |appAssociatedDomains|[macOSAssociatedDomainsItem](../resources/intune-deviceconfig-macosassociateddomainsitem.md) collection|Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.| |singleSignOnExtension|[singleSignOnExtension](../resources/intune-deviceconfig-singlesignonextension.md)|Gets or sets a single sign-on extension profile. Deprecated: use MacOSSingleSignOnExtension instead.| |macOSSingleSignOnExtension|[macOSSingleSignOnExtension](../resources/intune-deviceconfig-macossinglesignonextension.md)|Gets or sets a single sign-on extension profile.| |
v1.0 | Intune Deviceconfig Macosvpnconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-create.md | The following table shows the properties that are required when you create the m |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Macosvpnconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfig-macosvpnconfiguration-update.md | The following table shows the properties that are required when you create the [ |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementcompliancepolicy-create.md | The following table shows the properties that are required when you create the d |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementcompliancepolicy-update.md | The following table shows the properties that are required when you create the [ |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-create.md | The following table shows the properties that are required when you create the d |helpText|String|Help text of the item| |name|String|Name of the item| |displayName|String|Display name of the item|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |childCategoryIds|String collection|List of child ids of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-update.md | The following table shows the properties that are required when you create the [ |helpText|String|Help text of the item| |name|String|Name of the item| |displayName|String|Display name of the item|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |childCategoryIds|String collection|List of child ids of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectiondefinition-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| -|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| |maximumCount|Int32|Maximum number of choices in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of choices in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectiondefinition-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| -|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| |maximumCount|Int32|Maximum number of choices in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of choices in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition-create.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Create a new [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object. +Create a new [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| |defaultOptionId|String|Default option for choice setting| ## Response-If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition-delete.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Deletes a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md). +Deletes a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition-get.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Read properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object. +Read properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition-list.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -List properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) objects. +List properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) objects. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /deviceManagement/configurationPolicyTemplates/{deviceManagementConfiguratio Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) objects in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition-update.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Update the properties of a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object. +Update the properties of a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). PATCH /deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurat |Accept|application/json| ## Request body-In the request body, supply a JSON representation for the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object. +In the request body, supply a JSON representation for the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. -The following table shows the properties that are required when you create the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md). +The following table shows the properties that are required when you create the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md). |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| |defaultOptionId|String|Default option for choice setting| ## Response-If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-create.md | The following table shows the properties that are required when you create the d |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicy-update.md | The following table shows the properties that are required when you create the [ |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate-create.md | The following table shows the properties that are required when you create the d |description|String|Template description| |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`, `deviceConfigurationScripts`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate-update.md | The following table shows the properties that are required when you create the [ |description|String|Template description| |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`, `deviceConfigurationScripts`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition-create.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Create a new [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object. +Create a new [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| |deepLink|String|A deep link that points to the specific location in the Intune console where feature support must be managed from.| |redirectMessage|String|A message that explains that clicking the link will redirect the user to a supported page to manage the settings.| |redirectReason|String|Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.| The following table shows the properties that are required when you create the d ## Response-If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition-delete.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Deletes a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md). +Deletes a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition-get.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Read properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object. +Read properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition-list.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -List properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) objects. +List properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) objects. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /deviceManagement/configurationPolicyTemplates/{deviceManagementConfiguratio Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) objects in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationredirectsettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition-update.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Update the properties of a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object. +Update the properties of a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). PATCH /deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurat |Accept|application/json| ## Request body-In the request body, supply a JSON representation for the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object. +In the request body, supply a JSON representation for the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. -The following table shows the properties that are required when you create the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md). +The following table shows the properties that are required when you create the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md). |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| |deepLink|String|A deep link that points to the specific location in the Intune console where feature support must be managed from.| |redirectMessage|String|A message that explains that clicking the link will redirect the user to a supported page to manage the settings.| |redirectReason|String|Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.| The following table shows the properties that are required when you create the [ ## Response-If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsetting Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsetting-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:| |id|String|Key of this setting within the policy which contains it. Automatically generated.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|Setting Instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsetting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsetting-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of this setting within the policy which contains it. Automatically generated.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|Setting Instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition-create.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Create a new [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object. +Create a new [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| |keywords|String collection|Tokens which to search settings on| |infoUrls|String collection|List of links more info for the setting can be found at|-|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| |baseUri|String|Base CSP Path| |offsetUri|String|Offset CSP Path from Base| |rootDefinitionId|String|Root setting definition if the setting is a child setting.| |categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)|-|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| |id|String|Identifier for item| |description|String|Description of the item| |helpText|String|Help text of the item| The following table shows the properties that are required when you create the d ## Response-If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object in the response body. +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition-delete.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Deletes a [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). +Deletes a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition-get.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Read properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object. +Read properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition-list.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -List properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) objects. +List properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) objects. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /deviceManagement/configurationPolicyTemplates/{deviceManagementConfiguratio Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) objects in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition-update.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Update the properties of a [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object. +Update the properties of a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). PATCH /deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurat |Accept|application/json| ## Request body-In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object. +In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. -The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). +The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| |keywords|String collection|Tokens which to search settings on| |infoUrls|String collection|List of links more info for the setting can be found at|-|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| |baseUri|String|Base CSP Path| |offsetUri|String|Offset CSP Path from Base| |rootDefinitionId|String|Root setting definition if the setting is a child setting.| |categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)|-|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| |id|String|Identifier for item| |description|String|Description of the item| |helpText|String|Help text of the item| The following table shows the properties that are required when you create the [ ## Response-If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupcollectiondefinition-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| |maximumCount|Int32|Maximum number of setting group count in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of setting group count in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupcollectiondefinition-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| |maximumCount|Int32|Maximum number of setting group count in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of setting group count in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition-create.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Create a new [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object. +Create a new [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| |childIds|String collection|Dependent child settings to this group of settings|-|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| ## Response-If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition-delete.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Deletes a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md). +Deletes a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition-get.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Read properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object. +Read properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition-list.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -List properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) objects. +List properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) objects. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /deviceManagement/configurationPolicyTemplates/{deviceManagementConfiguratio Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) objects in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition-update.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Update the properties of a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object. +Update the properties of a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). PATCH /deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurat |Accept|application/json| ## Request body-In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object. +In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. -The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md). +The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md). |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| |childIds|String collection|Dependent child settings to this group of settings|-|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| ## Response-If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectiondefinition-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| |maximumCount|Int32|Maximum number of simple settings in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of simple settings in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectiondefinition-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| |maximumCount|Int32|Maximum number of simple settings in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of simple settings in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition-create.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Create a new [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object. +Create a new [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| -|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| ## Response-If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition-delete.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Deletes a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md). +Deletes a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition-get.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Read properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object. +Read properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the [OData Query Parameters](/graph/query-parameters) to he Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition-list.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -List properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) objects. +List properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) objects. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET /deviceManagement/configurationPolicyTemplates/{deviceManagementConfiguratio Do not supply a request body for this method. ## Response-If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) objects in the response body. +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) objects in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition-update.md | Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Update the properties of a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object. +Update the properties of a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). PATCH /deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurat |Accept|application/json| ## Request body-In the request body, supply a JSON representation for the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object. +In the request body, supply a JSON representation for the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. -The following table shows the properties that are required when you create the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md). +The following table shows the properties that are required when you create the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md). |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| -|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| ## Response-If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ## Example |
v1.0 | Intune Deviceconfigv2 Devicemanagementreusablepolicysetting Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementreusablepolicysetting-create.md | The following table shows the properties that are required when you create the d |displayName|String|reusable setting display name supplied by user.| |description|String|reusable setting description supplied by user.| |settingDefinitionId|String|setting definition id associated with this reusable setting.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| |createdDateTime|DateTimeOffset|reusable setting creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|date and time when reusable setting was last modified. This property is read-only.| |version|Int32|version number for reusable setting. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementreusablepolicysetting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceconfigv2-devicemanagementreusablepolicysetting-update.md | The following table shows the properties that are required when you create the [ |displayName|String|reusable setting display name supplied by user.| |description|String|reusable setting description supplied by user.| |settingDefinitionId|String|setting definition id associated with this reusable setting.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| |createdDateTime|DateTimeOffset|reusable setting creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|date and time when reusable setting was last modified. This property is read-only.| |version|Int32|version number for reusable setting. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceintent Devicemanagementintent Getcustomizedsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-deviceintent-devicemanagementintent-getcustomizedsettings.md | + + Title: "getCustomizedSettings function" +description: "Not yet documented" ++localization_priority: Normal +++# getCustomizedSettings function ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceManagement/intents/{deviceManagementIntentId}/getCustomizedSettings +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this function returns a `200 OK` response code and a [deviceManagementIntentCustomizedSetting](../resources/intune-deviceintent-devicemanagementintentcustomizedsetting.md) collection in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceManagement/intents/{deviceManagementIntentId}/getCustomizedSettings +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 257 ++{ + "value": [ + { + "@odata.type": "microsoft.graph.deviceManagementIntentCustomizedSetting", + "definitionId": "Definition Id value", + "defaultJson": "Default Json value", + "customizedJson": "Customized Json value" + } + ] +} +``` |
v1.0 | Intune Devices Comanagementeligibledevice Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-comanagementeligibledevice-create.md | The following table shows the properties that are required when you create the c |:|:|:| |id|String|Unique Id for the device| |deviceName|String|DeviceName|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |clientRegistrationStatus|[deviceRegistrationState](../resources/intune-devices-deviceregistrationstate.md)|ClientRegistrationStatus. Possible values are: `notRegistered`, `registered`, `revoked`, `keyConflict`, `approvalPending`, `certificateReset`, `notRegisteredPendingEnrollment`, `unknown`.| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|OwnerType. Possible values are: `unknown`, `company`, `personal`.| |managementAgents|[managementAgentType](../resources/intune-shared-managementagenttype.md)|ManagementAgents. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Comanagementeligibledevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-comanagementeligibledevice-update.md | The following table shows the properties that are required when you create the [ |:|:|:| |id|String|Unique Id for the device| |deviceName|String|DeviceName|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |clientRegistrationStatus|[deviceRegistrationState](../resources/intune-devices-deviceregistrationstate.md)|ClientRegistrationStatus. Possible values are: `notRegistered`, `registered`, `revoked`, `keyConflict`, `approvalPending`, `certificateReset`, `notRegisteredPendingEnrollment`, `unknown`.| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|OwnerType. Possible values are: `unknown`, `company`, `personal`.| |managementAgents|[managementAgentType](../resources/intune-shared-managementagenttype.md)|ManagementAgents. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Devicecompliancescriptdevicestate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicecompliancescriptdevicestate-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:| |id|String|Key of the device compliance script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device compliance script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device compliance script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicecompliancescriptdevicestate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicecompliancescriptdevicestate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of the device compliance script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device compliance script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device compliance script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptdevicestate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptdevicestate-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:| |id|String|Key of the device health script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptdevicestate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptdevicestate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of the device health script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptpolicystate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-create.md | The following table shows the properties that are required when you create the d |policyName|String|Display name of the device health script| |userName|String|Name of the user whom ran the device health script| |osVersion|String|Value of the OS Version in string|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptpolicystate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicehealthscriptpolicystate-update.md | The following table shows the properties that are required when you create the [ |policyName|String|Display name of the device health script| |userName|String|Name of the user whom ran the device health script| |osVersion|String|Value of the OS Version in string|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicelogcollectionresponse Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:|-|id|String|The unique identifier in the form of tenantId_deviceId_requestId| -|status|String|The status of the log collection request| -|managedDeviceId|Guid|The device Id| +|id|String|The unique identifier in the form of tenantId_deviceId_requestId.| +|status|[appLogUploadState](../resources/intune-devices-apploguploadstate.md)|Indicates the status for the app log collection request if it is pending, completed or failed, Default is pending. Possible values are: `pending`, `completed`, `failed`, `unknownFutureValue`.| +|managedDeviceId|Guid|Indicates Intune device unique identifier.| |errorCode|Int64|The error code, if any. Valid values -9.22337203685478E+18 to 9.22337203685478E+18|-|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request| -|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received| -|initiatedByUserPrincipalName|String|The UPN for who initiated the request| -|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| +|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request.| +|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received.| +|initiatedByUserPrincipalName|String|The UPN for who initiated the request.| +|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs.| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|-|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| +|sizeInKB|Double|The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308| +|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests Content-type: application/json-Content-length: 526 +Content-length: 558 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-length: 526 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 575 +Content-Length: 607 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", "id": "05fb97dc-97dc-05fb-dc97-fb05dc97fb05",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-Length: 575 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } ``` |
v1.0 | Intune Devices Devicelogcollectionresponse Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-get.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 616 +Content-Length: 650 { "value": { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", "id": "05fb97dc-97dc-05fb-dc97-fb05dc97fb05",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-Length: 616 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } } |
v1.0 | Intune Devices Devicelogcollectionresponse List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-list.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 652 +Content-Length: 688 { "value": [ { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", "id": "05fb97dc-97dc-05fb-dc97-fb05dc97fb05",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-Length: 652 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } ] |
v1.0 | Intune Devices Devicelogcollectionresponse Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicelogcollectionresponse-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|id|String|The unique identifier in the form of tenantId_deviceId_requestId| -|status|String|The status of the log collection request| -|managedDeviceId|Guid|The device Id| +|id|String|The unique identifier in the form of tenantId_deviceId_requestId.| +|status|[appLogUploadState](../resources/intune-devices-apploguploadstate.md)|Indicates the status for the app log collection request if it is pending, completed or failed, Default is pending. Possible values are: `pending`, `completed`, `failed`, `unknownFutureValue`.| +|managedDeviceId|Guid|Indicates Intune device unique identifier.| |errorCode|Int64|The error code, if any. Valid values -9.22337203685478E+18 to 9.22337203685478E+18|-|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request| -|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received| -|initiatedByUserPrincipalName|String|The UPN for who initiated the request| -|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| +|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request.| +|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received.| +|initiatedByUserPrincipalName|String|The UPN for who initiated the request.| +|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs.| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|-|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| +|sizeInKB|Double|The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308| +|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/logCollectionRequests/{deviceLogCollectionResponseId} Content-type: application/json-Content-length: 526 +Content-length: 558 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-length: 526 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 575 +Content-Length: 607 { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", "id": "05fb97dc-97dc-05fb-dc97-fb05dc97fb05",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-Length: 575 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } ``` |
v1.0 | Intune Devices Devicemanagementscriptdevicestate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptdevicestate-create.md | The following table shows the properties that are required when you create the d |Property|Type|Description| |:|:|:| |id|String|Key of the device management script device state entity. This property is read-only.|-|runState|[runState](../resources/intune-devices-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|runState|[runState](../resources/intune-shared-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |resultMessage|String|Details of execution output.| |lastStateUpdateDateTime|DateTimeOffset|Latest time the device management script executes.| |errorCode|Int32|Error code corresponding to erroneous execution of the device management script.| |
v1.0 | Intune Devices Devicemanagementscriptdevicestate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-devicemanagementscriptdevicestate-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Key of the device management script device state entity. This property is read-only.|-|runState|[runState](../resources/intune-devices-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|runState|[runState](../resources/intune-shared-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |resultMessage|String|Details of execution output.| |lastStateUpdateDateTime|DateTimeOffset|Latest time the device management script executes.| |errorCode|Int32|Error code corresponding to erroneous execution of the device management script.| |
v1.0 | Intune Devices Manageddevice Createdevicelogcollectionrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-createdevicelogcollectionrequest.md | Here is an example of the request. POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}/createDeviceLogCollectionRequest Content-type: application/json-Content-length: 153 +Content-length: 161 { "templateType": { "@odata.type": "microsoft.graph.deviceLogCollectionRequest", "id": "Id value",- "templateType": "predefined" + "templateType": "unknownFutureValue" } } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 616 +Content-Length: 650 { "value": { "@odata.type": "#microsoft.graph.deviceLogCollectionResponse", "id": "05fb97dc-97dc-05fb-dc97-fb05dc97fb05",- "status": "Status value", + "status": "completed", "managedDeviceId": "3b336f00-6f00-3b33-006f-333b006f333b", "errorCode": 9, "requestedDateTimeUTC": "2016-12-31T23:57:40.7845755-08:00", Content-Length: 616 "initiatedByUserPrincipalName": "Initiated By User Principal Name value", "expirationDateTimeUTC": "2017-01-01T00:02:49.2157996-08:00", "size": 1.3333333333333333,+ "sizeInKB": 2.6666666666666665, "enrolledByUser": "Enrolled By User value" } } |
v1.0 | Intune Devices Manageddevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-get.md | GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceR GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId} ``` -## Optional query parameters -This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. - ## Request headers |Header|Value| |:|:| |
v1.0 | Intune Devices Manageddevice Rotatelocaladminpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-rotatelocaladminpassword.md | + + Title: "rotateLocalAdminPassword action" +description: "Initiates a manual rotation for the local admin password on the device" ++localization_priority: Normal +++# rotateLocalAdminPassword action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Initiates a manual rotation for the local admin password on the device ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementManagedDevices.Read.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/managedDevices/{managedDeviceId}/rotateLocalAdminPassword +POST /deviceManagement/comanagedDevices/{managedDeviceId}/rotateLocalAdminPassword +POST /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice/rotateLocalAdminPassword +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/rotateLocalAdminPassword +POST /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice/rotateLocalAdminPassword +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}/rotateLocalAdminPassword +POST /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/rotateLocalAdminPassword +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this action returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}/rotateLocalAdminPassword +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Devices Manageddevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-manageddevice-update.md | The following table shows the properties that are required when you create the [ |lastSyncDateTime|DateTimeOffset|The date and time that the device last completed a successful sync with Intune. This property is read-only.| |chassisType|[chassisType](../resources/intune-devices-chassistype.md)|Chassis type of the device. This property is read-only. Possible values are: `unknown`, `desktop`, `laptop`, `worksWorkstation`, `enterpriseServer`, `phone`, `tablet`, `mobileOther`, `mobileUnknown`.| |operatingSystem|String|Operating system of the device. Windows, iOS, etc. This property is read-only.|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|Platform of the device. This property is read-only. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Platform of the device. This property is read-only. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceState](../resources/intune-devices-compliancestate.md)|Compliance state of the device. This property is read-only. Possible values are: `unknown`, `compliant`, `noncompliant`, `conflict`, `error`, `inGracePeriod`, `configManager`.| |jailBroken|String|whether the device is jail broken or rooted. This property is read-only.| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Remoteactionaudit Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-create.md | The following table shows the properties that are required when you create the r |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`, `rotateLocalAdminPassword`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Remoteactionaudit Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-remoteactionaudit-update.md | The following table shows the properties that are required when you create the [ |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`, `rotateLocalAdminPassword`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevent Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevent-create.md | - Title: "Create userExperienceAnalyticsDeviceTimelineEvent" -description: "Create a new userExperienceAnalyticsDeviceTimelineEvent object." --localization_priority: Normal -doc_type: apiPageType ---# Create userExperienceAnalyticsDeviceTimelineEvent --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --Create a new [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) object. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -POST /deviceManagement/userExperienceAnalyticsDeviceTimelineEvent -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the userExperienceAnalyticsDeviceTimelineEvent object. --The following table shows the properties that are required when you create the userExperienceAnalyticsDeviceTimelineEvent. --|Property|Type|Description| -|:|:|:| -|id|String|The unique identifier of the user experience analytics NRT device timeline event object.| -|deviceId|String|The id of the device where the event occurred.| -|eventDateTime|DateTimeOffset|The time the event occured.| -|eventLevel|[deviceEventLevel](../resources/intune-devices-deviceeventlevel.md)|The severity level of the event enum. Possible values are: `none`, `verbose`, `information`, `warning`, `error` ,`critical`. Default value: `none`. Possible values are: `none`, `verbose`, `information`, `warning`, `error`, `critical`, `unknownFutureValue`.| -|eventSource|String|The source of the event. Examples include: Intune, Sccm.| -|eventName|String|The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent.| -|eventDetails|String|The details provided by the event, format depends on event type.| ----## Response -If successful, this method returns a `201 Created` response code and a [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent -Content-type: application/json -Content-length: 321 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvent", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value" -} -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 201 Created -Content-Type: application/json -Content-Length: 370 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvent", - "id": "beed65bb-65bb-beed-bb65-edbebb65edbe", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value" -} -``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevent-list.md | - Title: "List userExperienceAnalyticsDeviceTimelineEvents" -description: "List properties and relationships of the userExperienceAnalyticsDeviceTimelineEvent objects." --localization_priority: Normal -doc_type: apiPageType ---# List userExperienceAnalyticsDeviceTimelineEvents --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --List properties and relationships of the [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) objects. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/userExperienceAnalyticsDeviceTimelineEvent -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and a collection of [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) objects in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 435 --{ - "value": [ - { - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvent", - "id": "beed65bb-65bb-beed-bb65-edbebb65edbe", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value" - } - ] -} -``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevent-update.md | - Title: "Update userExperienceAnalyticsDeviceTimelineEvent" -description: "Update the properties of a userExperienceAnalyticsDeviceTimelineEvent object." --localization_priority: Normal -doc_type: apiPageType ---# Update userExperienceAnalyticsDeviceTimelineEvent --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --Update the properties of a [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) object. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -PATCH /deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEventId} -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) object. --The following table shows the properties that are required when you create the [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md). --|Property|Type|Description| -|:|:|:| -|id|String|The unique identifier of the user experience analytics NRT device timeline event object.| -|deviceId|String|The id of the device where the event occurred.| -|eventDateTime|DateTimeOffset|The time the event occured.| -|eventLevel|[deviceEventLevel](../resources/intune-devices-deviceeventlevel.md)|The severity level of the event enum. Possible values are: `none`, `verbose`, `information`, `warning`, `error` ,`critical`. Default value: `none`. Possible values are: `none`, `verbose`, `information`, `warning`, `error`, `critical`, `unknownFutureValue`.| -|eventSource|String|The source of the event. Examples include: Intune, Sccm.| -|eventName|String|The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent.| -|eventDetails|String|The details provided by the event, format depends on event type.| ----## Response -If successful, this method returns a `200 OK` response code and an updated [userExperienceAnalyticsDeviceTimelineEvent](../resources/intune-devices-userexperienceanalyticsdevicetimelineevent.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEventId} -Content-type: application/json -Content-length: 321 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvent", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value" -} -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 370 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvent", - "id": "beed65bb-65bb-beed-bb65-edbebb65edbe", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value" -} -``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevents Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevents-create.md | - Title: "Create userExperienceAnalyticsDeviceTimelineEvents" -description: "Create a new userExperienceAnalyticsDeviceTimelineEvents object." --localization_priority: Normal -doc_type: apiPageType ---# Create userExperienceAnalyticsDeviceTimelineEvents --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --Create a new [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) object. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -POST /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the userExperienceAnalyticsDeviceTimelineEvents object. --The following table shows the properties that are required when you create the userExperienceAnalyticsDeviceTimelineEvents. --|Property|Type|Description| -|:|:|:| -|id|String|The unique identifier of the user experience analytics NRT device timeline events object.| -|deviceId|String|The id of the device where the event occurred.| -|eventDateTime|DateTimeOffset|The time the event occured.| -|eventLevel|[deviceEventLevel](../resources/intune-devices-deviceeventlevel.md)|The severity level of the event enum. Possible values are: `none`, `verbose`, `information`, `warning`, `error` ,`critical`. Default value: `none`. Possible values are: `none`, `verbose`, `information`, `warning`, `error`, `critical`, `unknownFutureValue`.| -|eventSource|String|The source of the event. Examples include: Intune, Sccm.| -|eventName|String|The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent.| -|eventDetails|String|The details provided by the event, format depends on event type.| -|eventAdditionalInformation|String|Placeholder value for future expansion.| ----## Response -If successful, this method returns a `201 Created` response code and a [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvents -Content-type: application/json -Content-length: 393 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvents", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value", - "eventAdditionalInformation": "Event Additional Information value" -} -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 201 Created -Content-Type: application/json -Content-Length: 442 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvents", - "id": "c958258a-258a-c958-8a25-58c98a2558c9", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value", - "eventAdditionalInformation": "Event Additional Information value" -} -``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevents List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevents-list.md | - Title: "List userExperienceAnalyticsDeviceTimelineEventses" -description: "List properties and relationships of the userExperienceAnalyticsDeviceTimelineEvents objects." --localization_priority: Normal -doc_type: apiPageType ---# List userExperienceAnalyticsDeviceTimelineEventses --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --List properties and relationships of the [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) objects. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -GET /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -Do not supply a request body for this method. --## Response -If successful, this method returns a `200 OK` response code and a collection of [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) objects in the response body. --## Example --### Request -Here is an example of the request. -``` http -GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvents -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 511 --{ - "value": [ - { - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvents", - "id": "c958258a-258a-c958-8a25-58c98a2558c9", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value", - "eventAdditionalInformation": "Event Additional Information value" - } - ] -} -``` |
v1.0 | Intune Devices Userexperienceanalyticsdevicetimelineevents Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-userexperienceanalyticsdevicetimelineevents-update.md | - Title: "Update userExperienceAnalyticsDeviceTimelineEvents" -description: "Update the properties of a userExperienceAnalyticsDeviceTimelineEvents object." --localization_priority: Normal -doc_type: apiPageType ---# Update userExperienceAnalyticsDeviceTimelineEvents --Namespace: microsoft.graph --> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. --> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. --Update the properties of a [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) object. --## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). --|Permission type|Permissions (from least to most privileged)| -|:|:| -|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| -|Delegated (personal Microsoft account)|Not supported.| -|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All| --## HTTP Request -<!-- { - "blockType": "ignored" -} >-``` http -PATCH /deviceManagement/userExperienceAnalyticsDeviceTimelineEvents/{userExperienceAnalyticsDeviceTimelineEventsId} -``` --## Request headers -|Header|Value| -|:|:| -|Authorization|Bearer <token> Required.| -|Accept|application/json| --## Request body -In the request body, supply a JSON representation for the [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) object. --The following table shows the properties that are required when you create the [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md). --|Property|Type|Description| -|:|:|:| -|id|String|The unique identifier of the user experience analytics NRT device timeline events object.| -|deviceId|String|The id of the device where the event occurred.| -|eventDateTime|DateTimeOffset|The time the event occured.| -|eventLevel|[deviceEventLevel](../resources/intune-devices-deviceeventlevel.md)|The severity level of the event enum. Possible values are: `none`, `verbose`, `information`, `warning`, `error` ,`critical`. Default value: `none`. Possible values are: `none`, `verbose`, `information`, `warning`, `error`, `critical`, `unknownFutureValue`.| -|eventSource|String|The source of the event. Examples include: Intune, Sccm.| -|eventName|String|The name of the event. Examples include: BootEvent, LogonEvent, AppCrashEvent, AppHangEvent.| -|eventDetails|String|The details provided by the event, format depends on event type.| -|eventAdditionalInformation|String|Placeholder value for future expansion.| ----## Response -If successful, this method returns a `200 OK` response code and an updated [userExperienceAnalyticsDeviceTimelineEvents](../resources/intune-devices-userexperienceanalyticsdevicetimelineevents.md) object in the response body. --## Example --### Request -Here is an example of the request. -``` http -PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsDeviceTimelineEvents/{userExperienceAnalyticsDeviceTimelineEventsId} -Content-type: application/json -Content-length: 393 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvents", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value", - "eventAdditionalInformation": "Event Additional Information value" -} -``` --### Response -Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. -``` http -HTTP/1.1 200 OK -Content-Type: application/json -Content-Length: 442 --{ - "@odata.type": "#microsoft.graph.userExperienceAnalyticsDeviceTimelineEvents", - "id": "c958258a-258a-c958-8a25-58c98a2558c9", - "deviceId": "Device Id value", - "eventDateTime": "2016-12-31T23:59:23.3984029-08:00", - "eventLevel": "verbose", - "eventSource": "Event Source value", - "eventName": "Event Name value", - "eventDetails": "Event Details value", - "eventAdditionalInformation": "Event Additional Information value" -} -``` |
v1.0 | Intune Devices Windowsmanageddevice Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-windowsmanageddevice-create.md | The following table shows the properties that are required when you create the w |lastSyncDateTime|DateTimeOffset|The date and time that the device last completed a successful sync with Intune. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |chassisType|[chassisType](../resources/intune-devices-chassistype.md)|Chassis type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `desktop`, `laptop`, `worksWorkstation`, `enterpriseServer`, `phone`, `tablet`, `mobileOther`, `mobileUnknown`.| |operatingSystem|String|Operating system of the device. Windows, iOS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceState](../resources/intune-devices-compliancestate.md)|Compliance state of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `compliant`, `noncompliant`, `conflict`, `error`, `inGracePeriod`, `configManager`.| |jailBroken|String|whether the device is jail broken or rooted. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Management channel of the device. Intune, EAS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Windowsmanageddevice Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-devices-windowsmanageddevice-update.md | The following table shows the properties that are required when you create the [ |lastSyncDateTime|DateTimeOffset|The date and time that the device last completed a successful sync with Intune. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |chassisType|[chassisType](../resources/intune-devices-chassistype.md)|Chassis type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `desktop`, `laptop`, `worksWorkstation`, `enterpriseServer`, `phone`, `tablet`, `mobileOther`, `mobileUnknown`.| |operatingSystem|String|Operating system of the device. Windows, iOS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceState](../resources/intune-devices-compliancestate.md)|Compliance state of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `compliant`, `noncompliant`, `conflict`, `error`, `inGracePeriod`, `configManager`.| |jailBroken|String|whether the device is jail broken or rooted. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Management channel of the device. Intune, EAS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Enrollment Depenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See here](/mem/intune/enrollment/windows-enrollment-methods) for additional information.| |supportDepartment|String|Support department information| |passCodeDisabled|Boolean|Indicates if Passcode setup pane is disabled| |isMandatory|Boolean|Indicates if the profile is mandatory| |
v1.0 | Intune Enrollment Depenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See here](/mem/intune/enrollment/windows-enrollment-methods) for additional information.| |supportDepartment|String|Support department information| |passCodeDisabled|Boolean|Indicates if Passcode setup pane is disabled| |isMandatory|Boolean|Indicates if the profile is mandatory| |
v1.0 | Intune Enrollment Depiosenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See more](/mem/intune/enrollment/windows-enrollment-methods) for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the d |userSessionTimeoutInSeconds|Int32|Indicates timeout of temporary session| |passcodeLockGracePeriodInSeconds|Int32|Indicates timeout before locked screen requires the user to enter the device passocde to unlock it| |carrierActivationUrl|String|Carrier URL for activating device eSIM.|-|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| +|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. [See here](/mem/intune/enrollment/device-enrollment-shared-ios)| |
v1.0 | Intune Enrollment Depiosenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depiosenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See here](/mem/intune/enrollment/windows-enrollment-methods) for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the [ |userSessionTimeoutInSeconds|Int32|Indicates timeout of temporary session| |passcodeLockGracePeriodInSeconds|Int32|Indicates timeout before locked screen requires the user to enter the device passocde to unlock it| |carrierActivationUrl|String|Carrier URL for activating device eSIM.|-|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. See https://learn.microsoft.com/mem/intune/enrollment/device-enrollment-shared-ios| +|userlessSharedAadModeEnabled|Boolean|Indicates that this apple device is designated to support 'shared device mode' scenarios. This is distinct from the 'shared iPad' scenario. [See here](/mem/intune/enrollment/device-enrollment-shared-ios)| |
v1.0 | Intune Enrollment Depmacosenrollmentprofile Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-create.md | The following table shows the properties that are required when you create the d |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See here](/mem/intune/enrollment/windows-enrollment-methods) for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the d |primaryAccountFullName|String|Indicates what the full name for the primary account is| |primaryAccountUserName|String|Indicates what the account name for the primary account is| |enableRestrictEditing|Boolean|Indicates whether the user will enable blockediting|+|adminAccountUserName|String|Indicates what the user name for the admin account is| +|adminAccountFullName|String|Indicates what the full name for the admin account is| +|adminAccountPassword|String|Indicates what the password for the admin account is| +|hideAdminAccount|Boolean|Indicates whether the admin account should be hidded or not| +|requestRequiresNetworkTether|Boolean|Indicates if the device is network-tethered to run the command| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/depOnboardingSettings/{depOnboardingSettingId}/enrollmentProfiles Content-type: application/json-Content-length: 1702 +Content-length: 1951 { "@odata.type": "#microsoft.graph.depMacOSEnrollmentProfile", Content-length: 1702 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 1751 +Content-Length: 2000 { "@odata.type": "#microsoft.graph.depMacOSEnrollmentProfile", Content-Length: 1751 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ``` |
v1.0 | Intune Enrollment Depmacosenrollmentprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-get.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 1860 +Content-Length: 2119 { "value": { Content-Length: 1860 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } } ``` |
v1.0 | Intune Enrollment Depmacosenrollmentprofile List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-list.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 1964 +Content-Length: 2233 { "value": [ Content-Length: 1964 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ] } |
v1.0 | Intune Enrollment Depmacosenrollmentprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-depmacosenrollmentprofile-update.md | The following table shows the properties that are required when you create the [ |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. [See here](/mem/intune/enrollment/windows-enrollment-methods) for additional information. Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |supportDepartment|String|Support department information Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |isMandatory|Boolean|Indicates if the profile is mandatory Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled Inherited from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrollmentbaseprofile.md)| The following table shows the properties that are required when you create the [ |primaryAccountFullName|String|Indicates what the full name for the primary account is| |primaryAccountUserName|String|Indicates what the account name for the primary account is| |enableRestrictEditing|Boolean|Indicates whether the user will enable blockediting|+|adminAccountUserName|String|Indicates what the user name for the admin account is| +|adminAccountFullName|String|Indicates what the full name for the admin account is| +|adminAccountPassword|String|Indicates what the password for the admin account is| +|hideAdminAccount|Boolean|Indicates whether the admin account should be hidded or not| +|requestRequiresNetworkTether|Boolean|Indicates if the device is network-tethered to run the command| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/depOnboardingSettings/{depOnboardingSettingId}/defaultMacOsEnrollmentProfile Content-type: application/json-Content-length: 1702 +Content-length: 1951 { "@odata.type": "#microsoft.graph.depMacOSEnrollmentProfile", Content-length: 1702 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ``` Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 1751 +Content-Length: 2000 { "@odata.type": "#microsoft.graph.depMacOSEnrollmentProfile", Content-Length: 1751 "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "Primary Account Full Name value", "primaryAccountUserName": "Primary Account User Name value",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "Admin Account User Name value", + "adminAccountFullName": "Admin Account Full Name value", + "adminAccountPassword": "Admin Account Password value", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ``` |
v1.0 | Intune Enrollment Importedappledeviceidentity Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-importedappledeviceidentity-create.md | The following table shows the properties that are required when you create the i |serialNumber|String|Device serial number| |requestedEnrollmentProfileId|String|Enrollment profile Id admin intends to apply to the device during next enrollment| |requestedEnrollmentProfileAssignmentDateTime|DateTimeOffset|The time enrollment profile was assigned to the device|-|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837| +|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837 | |discoverySource|[discoverySource](../resources/intune-enrollment-discoverysource.md)|Apple device discovery source. Possible values are: `unknown`, `adminImport`, `deviceEnrollmentProgram`.| |isDeleted|Boolean|Indicates if the device is deleted from Apple Business Manager| |createdDateTime|DateTimeOffset|Created Date Time of the device| |
v1.0 | Intune Enrollment Importedappledeviceidentity Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-enrollment-importedappledeviceidentity-update.md | The following table shows the properties that are required when you create the [ |serialNumber|String|Device serial number| |requestedEnrollmentProfileId|String|Enrollment profile Id admin intends to apply to the device during next enrollment| |requestedEnrollmentProfileAssignmentDateTime|DateTimeOffset|The time enrollment profile was assigned to the device|-|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837| +|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837 | |discoverySource|[discoverySource](../resources/intune-enrollment-discoverysource.md)|Apple device discovery source. Possible values are: `unknown`, `adminImport`, `deviceEnrollmentProgram`.| |isDeleted|Boolean|Indicates if the device is deleted from Apple Business Manager| |createdDateTime|DateTimeOffset|Created Date Time of the device| |
v1.0 | Intune Grouppolicy Grouppolicypresentationvaluelist Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationvaluelist-create.md | The following table shows the properties that are required when you create the g |lastModifiedDateTime|DateTimeOffset|The date and time the object was last modified. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |createdDateTime|DateTimeOffset|The date and time the object was created. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |id|String|Key of the entity. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)|-|values|[keyValuePair](../resources/intune-grouppolicy-keyvaluepair.md) collection|A list of pairs for the associated presentation.| +|values|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A list of pairs for the associated presentation.| |
v1.0 | Intune Grouppolicy Grouppolicypresentationvaluelist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-grouppolicy-grouppolicypresentationvaluelist-update.md | The following table shows the properties that are required when you create the [ |lastModifiedDateTime|DateTimeOffset|The date and time the object was last modified. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |createdDateTime|DateTimeOffset|The date and time the object was created. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |id|String|Key of the entity. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)|-|values|[keyValuePair](../resources/intune-grouppolicy-keyvaluepair.md) collection|A list of pairs for the associated presentation.| +|values|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A list of pairs for the associated presentation.| |
v1.0 | Intune Mam Defaultmanagedappprotection Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-create.md | The following table shows the properties that are required when you create the d |encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|-|customSettings|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| +|customSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |minimumRequiredPatchVersion|String|Define the oldest required Android security patch level a user can have to gain secure access to the app. (Android only)| |minimumWarningPatchVersion|String|Define the oldest recommended Android security patch level a user can have for secure access to the app. (Android only)|-|exemptedAppProtocols|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| -|exemptedAppPackages|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| +|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| +|exemptedAppPackages|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True. (iOS Only)| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |minimumWipePatchVersion|String|Android security patch level less than or equal to the specified value will wipe the managed app and the associated company data. (Android only)| |
v1.0 | Intune Mam Defaultmanagedappprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-defaultmanagedappprotection-update.md | The following table shows the properties that are required when you create the [ |encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|-|customSettings|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| +|customSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |minimumRequiredPatchVersion|String|Define the oldest required Android security patch level a user can have to gain secure access to the app. (Android only)| |minimumWarningPatchVersion|String|Define the oldest recommended Android security patch level a user can have for secure access to the app. (Android only)|-|exemptedAppProtocols|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| -|exemptedAppPackages|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| +|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| +|exemptedAppPackages|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True. (iOS Only)| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |minimumWipePatchVersion|String|Android security patch level less than or equal to the specified value will wipe the managed app and the associated company data. (Android only)| |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-create.md | + + Title: "Create deviceManagementConfigurationChoiceSettingCollectionDefinition" +description: "Create a new deviceManagementConfigurationChoiceSettingCollectionDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationChoiceSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationChoiceSettingCollectionDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationChoiceSettingCollectionDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|maximumCount|Int32|Maximum number of choices in the collection| +|minimumCount|Int32|Minimum number of choices in the collection| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 19119 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 19168 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "eb03fdca-fdca-eb03-cafd-03ebcafd03eb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-delete.md | + + Title: "Delete deviceManagementConfigurationChoiceSettingCollectionDefinition" +description: "Deletes a deviceManagementConfigurationChoiceSettingCollectionDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationChoiceSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-get.md | + + Title: "Get deviceManagementConfigurationChoiceSettingCollectionDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationChoiceSettingCollectionDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationChoiceSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19747 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "eb03fdca-fdca-eb03-cafd-03ebcafd03eb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-list.md | + + Title: "List deviceManagementConfigurationChoiceSettingCollectionDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationChoiceSettingCollectionDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationChoiceSettingCollectionDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 20321 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "eb03fdca-fdca-eb03-cafd-03ebcafd03eb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-update.md | + + Title: "Update deviceManagementConfigurationChoiceSettingCollectionDefinition" +description: "Update the properties of a deviceManagementConfigurationChoiceSettingCollectionDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationChoiceSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|maximumCount|Int32|Maximum number of choices in the collection| +|minimumCount|Int32|Minimum number of choices in the collection| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 19119 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19168 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "eb03fdca-fdca-eb03-cafd-03ebcafd03eb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value", + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-create.md | + + Title: "Create deviceManagementConfigurationChoiceSettingDefinition" +description: "Create a new deviceManagementConfigurationChoiceSettingDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationChoiceSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationChoiceSettingDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationChoiceSettingDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| +|defaultOptionId|String|Default option for choice setting| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 19063 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 19112 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30b2258a-258a-30b2-8a25-b2308a25b230", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-delete.md | + + Title: "Delete deviceManagementConfigurationChoiceSettingDefinition" +description: "Deletes a deviceManagementConfigurationChoiceSettingDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationChoiceSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-get.md | + + Title: "Get deviceManagementConfigurationChoiceSettingDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationChoiceSettingDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationChoiceSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19687 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30b2258a-258a-30b2-8a25-b2308a25b230", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-list.md | + + Title: "List deviceManagementConfigurationChoiceSettingDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationChoiceSettingDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationChoiceSettingDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 20257 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30b2258a-258a-30b2-8a25-b2308a25b230", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-update.md | + + Title: "Update deviceManagementConfigurationChoiceSettingDefinition" +description: "Update the properties of a deviceManagementConfigurationChoiceSettingDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationChoiceSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| +|defaultOptionId|String|Default option for choice setting| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 19063 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19112 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30b2258a-258a-30b2-8a25-b2308a25b230", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "itemId": "Item Id value", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value" + } + ], + "defaultOptionId": "Default Option Id value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationredirectsettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-create.md | + + Title: "Create deviceManagementConfigurationRedirectSettingDefinition" +description: "Create a new deviceManagementConfigurationRedirectSettingDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationRedirectSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationRedirectSettingDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationRedirectSettingDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|deepLink|String|A deep link that points to the specific location in the Intune console where feature support must be managed from.| +|redirectMessage|String|A message that explains that clicking the link will redirect the user to a supported page to manage the settings.| +|redirectReason|String|Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 1396 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 1445 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "3e6c3eab-3eab-3e6c-ab3e-6c3eab3e6c3e", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationredirectsettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-delete.md | + + Title: "Delete deviceManagementConfigurationRedirectSettingDefinition" +description: "Deletes a deviceManagementConfigurationRedirectSettingDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationRedirectSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationredirectsettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-get.md | + + Title: "Get deviceManagementConfigurationRedirectSettingDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationRedirectSettingDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationRedirectSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1548 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "3e6c3eab-3eab-3e6c-ab3e-6c3eab3e6c3e", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationredirectsettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-list.md | + + Title: "List deviceManagementConfigurationRedirectSettingDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationRedirectSettingDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationRedirectSettingDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1646 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "3e6c3eab-3eab-3e6c-ab3e-6c3eab3e6c3e", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationredirectsettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-update.md | + + Title: "Update deviceManagementConfigurationRedirectSettingDefinition" +description: "Update the properties of a deviceManagementConfigurationRedirectSettingDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationRedirectSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|deepLink|String|A deep link that points to the specific location in the Intune console where feature support must be managed from.| +|redirectMessage|String|A message that explains that clicking the link will redirect the user to a supported page to manage the settings.| +|redirectReason|String|Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 1396 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1445 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "3e6c3eab-3eab-3e6c-ab3e-6c3eab3e6c3e", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "deepLink": "Deep Link value", + "redirectMessage": "Redirect Message value", + "redirectReason": "Redirect Reason value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsetting-create.md | + + Title: "Create deviceManagementConfigurationSetting" +description: "Create a new deviceManagementConfigurationSetting object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSetting ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSetting object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSetting. ++|Property|Type|Description| +|:|:|:| +|id|String|Key of this setting within the policy which contains it. Automatically generated.| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings +Content-type: application/json +Content-length: 16129 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 16178 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "id": "9acf977e-977e-9acf-7e97-cf9a7e97cf9a", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsetting-delete.md | + + Title: "Delete deviceManagementConfigurationSetting" +description: "Deletes a deviceManagementConfigurationSetting." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSetting ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsetting-get.md | + + Title: "Get deviceManagementConfigurationSetting" +description: "Read properties and relationships of the deviceManagementConfigurationSetting object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSetting ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 16631 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "id": "9acf977e-977e-9acf-7e97-cf9a7e97cf9a", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsetting-list.md | + + Title: "List deviceManagementConfigurationSettings" +description: "List properties and relationships of the deviceManagementConfigurationSetting objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSettings ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 17079 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "id": "9acf977e-977e-9acf-7e97-cf9a7e97cf9a", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsetting-update.md | + + Title: "Update deviceManagementConfigurationSetting" +description: "Update the properties of a deviceManagementConfigurationSetting object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSetting ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md). ++|Property|Type|Description| +|:|:|:| +|id|String|Key of this setting within the policy which contains it. Automatically generated.| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId} +Content-type: application/json +Content-length: 16129 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 16178 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "id": "9acf977e-977e-9acf-7e97-cf9a7e97cf9a", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettingdefinition-create.md | + + Title: "Create deviceManagementConfigurationSettingDefinition" +description: "Create a new deviceManagementConfigurationSettingDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSettingDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSettingDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on| +|infoUrls|String collection|List of links more info for the setting can be found at| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| +|baseUri|String|Base CSP Path| +|offsetUri|String|Offset CSP Path from Base| +|rootDefinitionId|String|Root setting definition if the setting is a child setting.| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| +|id|String|Identifier for item| +|description|String|Description of the item| +|helpText|String|Help text of the item| +|name|String|Name of the item| +|displayName|String|Display name of the item| +|version|String|Item Version| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 1260 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 1309 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "7af649e5-49e5-7af6-e549-f67ae549f67a", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettingdefinition-delete.md | + + Title: "Delete deviceManagementConfigurationSettingDefinition" +description: "Deletes a deviceManagementConfigurationSettingDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettingdefinition-get.md | + + Title: "Get deviceManagementConfigurationSettingDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationSettingDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1406 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "7af649e5-49e5-7af6-e549-f67ae549f67a", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettingdefinition-list.md | + + Title: "List deviceManagementConfigurationSettingDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationSettingDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSettingDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1498 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "7af649e5-49e5-7af6-e549-f67ae549f67a", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettingdefinition-update.md | + + Title: "Update deviceManagementConfigurationSettingDefinition" +description: "Update the properties of a deviceManagementConfigurationSettingDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on| +|infoUrls|String collection|List of links more info for the setting can be found at| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| +|baseUri|String|Base CSP Path| +|offsetUri|String|Offset CSP Path from Base| +|rootDefinitionId|String|Root setting definition if the setting is a child setting.| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| +|id|String|Identifier for item| +|description|String|Description of the item| +|helpText|String|Help text of the item| +|name|String|Name of the item| +|displayName|String|Display name of the item| +|version|String|Item Version| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 1260 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1309 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "7af649e5-49e5-7af6-e549-f67ae549f67a", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value" +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-create.md | + + Title: "Create deviceManagementConfigurationSettingGroupCollectionDefinition" +description: "Create a new deviceManagementConfigurationSettingGroupCollectionDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSettingGroupCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSettingGroupCollectionDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSettingGroupCollectionDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|maximumCount|Int32|Maximum number of setting group count in the collection| +|minimumCount|Int32|Minimum number of setting group count in the collection| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 1787 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 1836 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "739da194-a194-739d-94a1-9d7394a19d73", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-delete.md | + + Title: "Delete deviceManagementConfigurationSettingGroupCollectionDefinition" +description: "Deletes a deviceManagementConfigurationSettingGroupCollectionDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSettingGroupCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-get.md | + + Title: "Get deviceManagementConfigurationSettingGroupCollectionDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationSettingGroupCollectionDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSettingGroupCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1971 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "739da194-a194-739d-94a1-9d7394a19d73", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-list.md | + + Title: "List deviceManagementConfigurationSettingGroupCollectionDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationSettingGroupCollectionDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSettingGroupCollectionDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 2101 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "739da194-a194-739d-94a1-9d7394a19d73", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-update.md | + + Title: "Update deviceManagementConfigurationSettingGroupCollectionDefinition" +description: "Update the properties of a deviceManagementConfigurationSettingGroupCollectionDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSettingGroupCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|maximumCount|Int32|Maximum number of setting group count in the collection| +|minimumCount|Int32|Minimum number of setting group count in the collection| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 1787 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1836 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "739da194-a194-739d-94a1-9d7394a19d73", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-create.md | + + Title: "Create deviceManagementConfigurationSettingGroupDefinition" +description: "Create a new deviceManagementConfigurationSettingGroupDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSettingGroupDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSettingGroupDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSettingGroupDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 1731 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 1780 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "95dc9604-9604-95dc-0496-dc950496dc95", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-delete.md | + + Title: "Delete deviceManagementConfigurationSettingGroupDefinition" +description: "Deletes a deviceManagementConfigurationSettingGroupDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSettingGroupDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-get.md | + + Title: "Get deviceManagementConfigurationSettingGroupDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationSettingGroupDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSettingGroupDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1911 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "95dc9604-9604-95dc-0496-dc950496dc95", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-list.md | + + Title: "List deviceManagementConfigurationSettingGroupDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationSettingGroupDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSettingGroupDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 2037 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "95dc9604-9604-95dc-0496-dc950496dc95", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-update.md | + + Title: "Update deviceManagementConfigurationSettingGroupDefinition" +description: "Update the properties of a deviceManagementConfigurationSettingGroupDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSettingGroupDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 1731 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 1780 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "95dc9604-9604-95dc-0496-dc950496dc95", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "childIds": [ + "Child Ids value" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-create.md | + + Title: "Create deviceManagementConfigurationSimpleSettingCollectionDefinition" +description: "Create a new deviceManagementConfigurationSimpleSettingCollectionDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSimpleSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSimpleSettingCollectionDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSimpleSettingCollectionDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|maximumCount|Int32|Maximum number of simple settings in the collection| +|minimumCount|Int32|Minimum number of simple settings in the collection| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 17969 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 18018 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "cb4abda1-bda1-cb4a-a1bd-4acba1bd4acb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-delete.md | + + Title: "Delete deviceManagementConfigurationSimpleSettingCollectionDefinition" +description: "Deletes a deviceManagementConfigurationSimpleSettingCollectionDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSimpleSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-get.md | + + Title: "Get deviceManagementConfigurationSimpleSettingCollectionDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationSimpleSettingCollectionDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSimpleSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 18581 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "cb4abda1-bda1-cb4a-a1bd-4acba1bd4acb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-list.md | + + Title: "List deviceManagementConfigurationSimpleSettingCollectionDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationSimpleSettingCollectionDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSimpleSettingCollectionDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19139 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "cb4abda1-bda1-cb4a-a1bd-4acba1bd4acb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-update.md | + + Title: "Update deviceManagementConfigurationSimpleSettingCollectionDefinition" +description: "Update the properties of a deviceManagementConfigurationSimpleSettingCollectionDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSimpleSettingCollectionDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|maximumCount|Int32|Maximum number of simple settings in the collection| +|minimumCount|Int32|Minimum number of simple settings in the collection| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 17969 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 18018 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "cb4abda1-bda1-cb4a-a1bd-4acba1bd4acb", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ], + "maximumCount": 12, + "minimumCount": 12 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingdefinition Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-create.md | + + Title: "Create deviceManagementConfigurationSimpleSettingDefinition" +description: "Create a new deviceManagementConfigurationSimpleSettingDefinition object." ++localization_priority: Normal +++# Create deviceManagementConfigurationSimpleSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the deviceManagementConfigurationSimpleSettingDefinition object. ++The following table shows the properties that are required when you create the deviceManagementConfigurationSimpleSettingDefinition. ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| ++++## Response +If successful, this method returns a `201 Created` response code and a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +Content-type: application/json +Content-length: 17913 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 17962 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30dc0613-0613-30dc-1306-dc301306dc30", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingdefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-delete.md | + + Title: "Delete deviceManagementConfigurationSimpleSettingDefinition" +description: "Deletes a deviceManagementConfigurationSimpleSettingDefinition." ++localization_priority: Normal +++# Delete deviceManagementConfigurationSimpleSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-get.md | + + Title: "Get deviceManagementConfigurationSimpleSettingDefinition" +description: "Read properties and relationships of the deviceManagementConfigurationSimpleSettingDefinition object." ++localization_priority: Normal +++# Get deviceManagementConfigurationSimpleSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 18521 ++{ + "value": { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30dc0613-0613-30dc-1306-dc301306dc30", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingdefinition List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-list.md | + + Title: "List deviceManagementConfigurationSimpleSettingDefinitions" +description: "List properties and relationships of the deviceManagementConfigurationSimpleSettingDefinition objects." ++localization_priority: Normal +++# List deviceManagementConfigurationSimpleSettingDefinitions ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 19075 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30dc0613-0613-30dc-1306-dc301306dc30", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] + } + ] +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingdefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-update.md | + + Title: "Update deviceManagementConfigurationSimpleSettingDefinition" +description: "Update the properties of a deviceManagementConfigurationSimpleSettingDefinition object." ++localization_priority: Normal +++# Update deviceManagementConfigurationSimpleSettingDefinition ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object. ++The following table shows the properties that are required when you create the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md). ++|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfigurationId}/settings/{deviceManagementConfigurationSettingId}/settingDefinitions/{deviceManagementConfigurationSettingDefinitionId} +Content-type: application/json +Content-length: 17913 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 17962 ++{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "Description value", + "platform": "android", + "deviceMode": "kiosk", + "technologies": "mdm" + }, + "accessTypes": "add", + "keywords": [ + "Keywords value" + ], + "infoUrls": [ + "Info Urls value" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 3, + "maxDeviceOccurrence": 3 + }, + "baseUri": "Base Uri value", + "offsetUri": "Offset Uri value", + "rootDefinitionId": "Root Definition Id value", + "categoryId": "Category Id value", + "settingUsage": "configuration", + "uxBehavior": "dropdown", + "visibility": "settingsCatalog", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "Setting Definition Id value" + } + ], + "id": "30dc0613-0613-30dc-1306-dc301306dc30", + "description": "Description value", + "helpText": "Help Text value", + "name": "Name value", + "displayName": "Display Name value", + "version": "Version value", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "Setting Value Template Id value", + "useTemplateDefault": true + }, + "value": "Value value", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "Setting Definition Id value", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "Setting Instance Template Id value" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "Value value", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "Dependent On value", + "parentSettingId": "Parent Setting Id value" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "Depended On By value", + "required": true + } + ] +} +``` |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-create.md | The following table shows the properties that are required when you create the m |routeExcludes|String collection|Subsets of the routes that will not be routed by the server| |splitDNS|String collection|The domains that will be resolved using the provided dns servers| |listenPort|Int32|The port that both TCP and UPD will listen over on the server|-|advancedSettings|[keyValuePair](../resources/intune-mstunnel-keyvaluepair.md) collection|Additional settings that may be applied to the server| +|advancedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Additional settings that may be applied to the server| |lastUpdateDateTime|DateTimeOffset|When the configuration was last updated| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance| |disableUdpConnections|Boolean|When DisableUdpConnections is set, the clients and VPN server will not use DTLS connections to transfer data.| |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-mstunnel-microsofttunnelconfiguration-update.md | The following table shows the properties that are required when you create the [ |routeExcludes|String collection|Subsets of the routes that will not be routed by the server| |splitDNS|String collection|The domains that will be resolved using the provided dns servers| |listenPort|Int32|The port that both TCP and UPD will listen over on the server|-|advancedSettings|[keyValuePair](../resources/intune-mstunnel-keyvaluepair.md) collection|Additional settings that may be applied to the server| +|advancedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Additional settings that may be applied to the server| |lastUpdateDateTime|DateTimeOffset|When the configuration was last updated| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance| |disableUdpConnections|Boolean|When DisableUdpConnections is set, the clients and VPN server will not use DTLS connections to transfer data.| |
v1.0 | Intune Onboarding Compliancemanagementpartner Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-compliancemanagementpartner-create.md | The following table shows the properties that are required when you create the c |partnerState|[deviceManagementPartnerTenantState](../resources/intune-onboarding-devicemanagementpartnertenantstate.md)|Partner state of this tenant. Possible values are: `unknown`, `unavailable`, `enabled`, `terminated`, `rejected`, `unresponsive`.| |displayName|String|Partner display name| |macOsOnboarded|Boolean|Partner onboarded for Mac devices.|-|windowsOnboarded|Boolean|Partner onboarded for Windows devices.| |androidOnboarded|Boolean|Partner onboarded for Android devices.| |iosOnboarded|Boolean|Partner onboarded for ios devices.| |macOsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Mac devices through partner.|-|windowsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Windows devices through partner.| |androidEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Android devices through partner.| |iosEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll ios devices through partner.| Here is an example of the request. ``` http POST https://graph.microsoft.com/beta/deviceManagement/complianceManagementPartners Content-type: application/json-Content-length: 2216 +Content-length: 1711 { "@odata.type": "#microsoft.graph.complianceManagementPartner", Content-length: 2216 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-length: 2216 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 201 Created Content-Type: application/json-Content-Length: 2265 +Content-Length: 1760 { "@odata.type": "#microsoft.graph.complianceManagementPartner", Content-Length: 2265 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-Length: 2265 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", |
v1.0 | Intune Onboarding Compliancemanagementpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-compliancemanagementpartner-get.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 2390 +Content-Length: 1861 { "value": { Content-Length: 2390 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-Length: 2390 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", |
v1.0 | Intune Onboarding Compliancemanagementpartner List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-compliancemanagementpartner-list.md | Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 2510 +Content-Length: 1957 { "value": [ Content-Length: 2510 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-Length: 2510 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", |
v1.0 | Intune Onboarding Compliancemanagementpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-compliancemanagementpartner-update.md | The following table shows the properties that are required when you create the [ |partnerState|[deviceManagementPartnerTenantState](../resources/intune-onboarding-devicemanagementpartnertenantstate.md)|Partner state of this tenant. Possible values are: `unknown`, `unavailable`, `enabled`, `terminated`, `rejected`, `unresponsive`.| |displayName|String|Partner display name| |macOsOnboarded|Boolean|Partner onboarded for Mac devices.|-|windowsOnboarded|Boolean|Partner onboarded for Windows devices.| |androidOnboarded|Boolean|Partner onboarded for Android devices.| |iosOnboarded|Boolean|Partner onboarded for ios devices.| |macOsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Mac devices through partner.|-|windowsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Windows devices through partner.| |androidEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Android devices through partner.| |iosEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll ios devices through partner.| Here is an example of the request. ``` http PATCH https://graph.microsoft.com/beta/deviceManagement/complianceManagementPartners/{complianceManagementPartnerId} Content-type: application/json-Content-length: 2216 +Content-length: 1711 { "@odata.type": "#microsoft.graph.complianceManagementPartner", Content-length: 2216 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-length: 2216 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", Here is an example of the response. Note: The response object shown here may be ``` http HTTP/1.1 200 OK Content-Type: application/json-Content-Length: 2265 +Content-Length: 1760 { "@odata.type": "#microsoft.graph.complianceManagementPartner", Content-Length: 2265 "partnerState": "unavailable", "displayName": "Display Name value", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Content-Length: 2265 } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "Device And App Management Assignment Filter Id value", - "deviceAndAppManagementAssignmentFilterType": "include", - "collectionId": "Collection Id value" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-mobilethreatdefenseconnector-create.md | The following table shows the properties that are required when you create the m |Property|Type|Description| |:|:|:| |id|String|Not yet documented|-|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Data Sync Partner| -|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Data Sync Partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| -|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| -|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Mobile Threat Defense partner| +|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Mobile Threat Defense partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| +|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| |windowsMobileApplicationManagementEnabled|Boolean|When TRUE, app protection policies using the Device Threat Level rule will evaluate devices including data from this connector for Windows. When FALSE, Intune will not use device risk details sent over this connector during app protection policies calculation for policies with a Device Threat Level configured. Existing devices that are not compliant due to risk levels obtained from this connector will also become compliant.|-|androidEnabled|Boolean|For Android, set whether data from the data sync partner should be used during compliance evaluations| -|iosEnabled|Boolean|For IOS, get or set whether data from the data sync partner should be used during compliance evaluations| -|windowsEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the data sync partner should not be used during compliance evaluations for Windows. Default value is FALSE.| -|macEnabled|Boolean|For Mac, get or set whether data from the data sync partner should be used during compliance evaluations| -|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the data sync partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the data sync partner for Windows. Default value is FALSE.| -|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Data Sync Partner| +|androidEnabled|Boolean|For Android, set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|iosEnabled|Boolean|For IOS, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|windowsEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during compliance evaluations for Windows. Default value is FALSE.| +|macEnabled|Boolean|For Mac, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the Mobile Threat Defense partner for Windows. Default value is FALSE.| +|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Mobile Threat Defense partner| |partnerUnresponsivenessThresholdInDays|Int32|Get or Set days the per tenant tolerance to unresponsiveness for this partner integration|-|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| -|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| |microsoftDefenderForEndpointAttachEnabled|Boolean|When TRUE, inidicates that configuration profile management via Microsoft Defender for Endpoint is enabled. When FALSE, inidicates that configuration profile management via Microsoft Defender for Endpoint is disabled. Default value is FALSE.| |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-onboarding-mobilethreatdefenseconnector-update.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:| |id|String|Not yet documented|-|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Data Sync Partner| -|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Data Sync Partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| -|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| -|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Mobile Threat Defense partner| +|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Mobile Threat Defense partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| +|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| |windowsMobileApplicationManagementEnabled|Boolean|When TRUE, app protection policies using the Device Threat Level rule will evaluate devices including data from this connector for Windows. When FALSE, Intune will not use device risk details sent over this connector during app protection policies calculation for policies with a Device Threat Level configured. Existing devices that are not compliant due to risk levels obtained from this connector will also become compliant.|-|androidEnabled|Boolean|For Android, set whether data from the data sync partner should be used during compliance evaluations| -|iosEnabled|Boolean|For IOS, get or set whether data from the data sync partner should be used during compliance evaluations| -|windowsEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the data sync partner should not be used during compliance evaluations for Windows. Default value is FALSE.| -|macEnabled|Boolean|For Mac, get or set whether data from the data sync partner should be used during compliance evaluations| -|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the data sync partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the data sync partner for Windows. Default value is FALSE.| -|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Data Sync Partner| +|androidEnabled|Boolean|For Android, set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|iosEnabled|Boolean|For IOS, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|windowsEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during compliance evaluations for Windows. Default value is FALSE.| +|macEnabled|Boolean|For Mac, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the Mobile Threat Defense partner for Windows. Default value is FALSE.| +|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Mobile Threat Defense partner| |partnerUnresponsivenessThresholdInDays|Int32|Get or Set days the per tenant tolerance to unresponsiveness for this partner integration|-|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| -|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| |microsoftDefenderForEndpointAttachEnabled|Boolean|When TRUE, inidicates that configuration profile management via Microsoft Defender for Endpoint is enabled. When FALSE, inidicates that configuration profile management via Microsoft Defender for Endpoint is disabled. Default value is FALSE.| |
v1.0 | Intune Partnerintegration Securityconfigurationtask Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-securityconfigurationtask-create.md | The following table shows the properties that are required when you create the s |endpointSecurityPolicyProfile|[endpointSecurityConfigurationProfileType](../resources/intune-partnerintegration-endpointsecurityconfigurationprofiletype.md)|The endpoint security policy profile. Possible values are: `unknown`, `antivirus`, `windowsSecurity`, `bitLocker`, `fileVault`, `firewall`, `firewallRules`, `endpointDetectionAndResponse`, `deviceControl`, `appAndBrowserIsolation`, `exploitProtection`, `webProtection`, `applicationControl`, `attackSurfaceReductionRules`, `accountProtection`.| |insights|String|Information about the mitigation.| |managedDeviceCount|Int32|The number of vulnerable devices. Valid values 0 to 65536|-|intendedSettings|[keyValuePair](../resources/intune-partnerintegration-keyvaluepair.md) collection|The intended settings and their values.| +|intendedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|The intended settings and their values.| |
v1.0 | Intune Partnerintegration Securityconfigurationtask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-partnerintegration-securityconfigurationtask-update.md | The following table shows the properties that are required when you create the [ |endpointSecurityPolicyProfile|[endpointSecurityConfigurationProfileType](../resources/intune-partnerintegration-endpointsecurityconfigurationprofiletype.md)|The endpoint security policy profile. Possible values are: `unknown`, `antivirus`, `windowsSecurity`, `bitLocker`, `fileVault`, `firewall`, `firewallRules`, `endpointDetectionAndResponse`, `deviceControl`, `appAndBrowserIsolation`, `exploitProtection`, `webProtection`, `applicationControl`, `attackSurfaceReductionRules`, `accountProtection`.| |insights|String|Information about the mitigation.| |managedDeviceCount|Int32|The number of vulnerable devices. Valid values 0 to 65536|-|intendedSettings|[keyValuePair](../resources/intune-partnerintegration-keyvaluepair.md) collection|The intended settings and their values.| +|intendedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|The intended settings and their values.| |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-remoteassistance-extendremotehelpsessionresponse-create.md | + + Title: "Create extendRemoteHelpSessionResponse" +description: "Create a new extendRemoteHelpSessionResponse object." ++localization_priority: Normal +++# Create extendRemoteHelpSessionResponse ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Create a new [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /ExtendRemoteHelpSessionResponse +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the extendRemoteHelpSessionResponse object. ++The following table shows the properties that are required when you create the extendRemoteHelpSessionResponse. ++|Property|Type|Description| +|:|:|:| +|sessionKey|String|The unique identifier for a session| +|acsHelperUserToken|String|Helper ACS User Token| +|pubSubHelperAccessUri|String|Azure Pubsub Group Id| +|sessionExpirationDateTime|DateTimeOffset|Azure Pubsub Session Expiration Date Time.| ++++## Response +If successful, this method returns a `201 Created` response code and a [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/ExtendRemoteHelpSessionResponse +Content-type: application/json +Content-length: 299 ++{ + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 201 Created +Content-Type: application/json +Content-Length: 299 ++{ + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" +} +``` |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-remoteassistance-extendremotehelpsessionresponse-delete.md | + + Title: "Delete extendRemoteHelpSessionResponse" +description: "Deletes a extendRemoteHelpSessionResponse." ++localization_priority: Normal +++# Delete extendRemoteHelpSessionResponse ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Deletes a [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `204 No Content` response code. ++## Example ++### Request +Here is an example of the request. +``` http +DELETE https://graph.microsoft.com/beta/ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-remoteassistance-extendremotehelpsessionresponse-get.md | + + Title: "Get extendRemoteHelpSessionResponse" +description: "Read properties and relationships of the extendRemoteHelpSessionResponse object." ++localization_priority: Normal +++# Get extendRemoteHelpSessionResponse ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Read properties and relationships of the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +``` ++## Optional query parameters +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 328 ++{ + "value": { + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" + } +} +``` |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-remoteassistance-extendremotehelpsessionresponse-list.md | + + Title: "List extendRemoteHelpSessionResponses" +description: "List properties and relationships of the extendRemoteHelpSessionResponse objects." ++localization_priority: Normal +++# List extendRemoteHelpSessionResponses ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++List properties and relationships of the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) objects. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.Read.All, DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +GET /ExtendRemoteHelpSessionResponse +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +Do not supply a request body for this method. ++## Response +If successful, this method returns a `200 OK` response code and a collection of [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) objects in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +GET https://graph.microsoft.com/beta/ExtendRemoteHelpSessionResponse +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 352 ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" + } + ] +} +``` |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-remoteassistance-extendremotehelpsessionresponse-update.md | + + Title: "Update extendRemoteHelpSessionResponse" +description: "Update the properties of a extendRemoteHelpSessionResponse object." ++localization_priority: Normal +++# Update extendRemoteHelpSessionResponse ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Update the properties of a [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementServiceConfig.ReadWrite.All, DeviceManagementConfiguration.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply a JSON representation for the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object. ++The following table shows the properties that are required when you create the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md). ++|Property|Type|Description| +|:|:|:| +|sessionKey|String|The unique identifier for a session| +|acsHelperUserToken|String|Helper ACS User Token| +|pubSubHelperAccessUri|String|Azure Pubsub Group Id| +|sessionExpirationDateTime|DateTimeOffset|Azure Pubsub Session Expiration Date Time.| ++++## Response +If successful, this method returns a `200 OK` response code and an updated [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +PATCH https://graph.microsoft.com/beta/ExtendRemoteHelpSessionResponse/{ExtendRemoteHelpSessionResponseId} +Content-type: application/json +Content-length: 299 ++{ + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 299 ++{ + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "Session Key value", + "acsHelperUserToken": "Acs Helper User Token value", + "pubSubHelperAccessUri": "Pub Sub Helper Access Uri value", + "sessionExpirationDateTime": "2016-12-31T23:59:57.5564522-08:00" +} +``` |
v1.0 | Intune Reporting Devicemanagementreports Getdevicepoliciescompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-reporting-devicemanagementreports-getdevicepoliciescompliancereport.md | + + Title: "getDevicePoliciesComplianceReport action" +description: "Not yet documented" ++localization_priority: Normal +++# getDevicePoliciesComplianceReport action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/reports/getDevicePoliciesComplianceReport +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|select|String collection|Not yet documented| +|search|String|Not yet documented| +|groupBy|String collection|Not yet documented| +|orderBy|String collection|Not yet documented| +|skip|Int32|Not yet documented| +|top|Int32|Not yet documented| +|sessionId|String|Not yet documented| +|filter|String|Not yet documented| ++++## Response +If successful, this action returns a `200 OK` response code and a Stream in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/reports/getDevicePoliciesComplianceReport ++Content-type: application/json +Content-length: 253 ++{ + "select": [ + "Select value" + ], + "search": "Search value", + "groupBy": [ + "Group By value" + ], + "orderBy": [ + "Order By value" + ], + "skip": 4, + "top": 3, + "sessionId": "Session Id value", + "filter": "Filter value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 103 ++{ + "value": "Z2V0RGV2aWNlUG9saWNpZXNDb21wbGlhbmNlUmVwb3J0IEludHVuZSBEb2MgU2FtcGxlIDE0MjAxMDAxMDM=" +} +``` |
v1.0 | Intune Reporting Devicemanagementreports Getdevicepolicysettingscompliancereport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-reporting-devicemanagementreports-getdevicepolicysettingscompliancereport.md | + + Title: "getDevicePolicySettingsComplianceReport action" +description: "Not yet documented" ++localization_priority: Normal +++# getDevicePolicySettingsComplianceReport action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/reports/getDevicePolicySettingsComplianceReport +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|select|String collection|Not yet documented| +|search|String|Not yet documented| +|groupBy|String collection|Not yet documented| +|orderBy|String collection|Not yet documented| +|skip|Int32|Not yet documented| +|top|Int32|Not yet documented| +|sessionId|String|Not yet documented| +|filter|String|Not yet documented| ++++## Response +If successful, this action returns a `200 OK` response code and a Stream in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/reports/getDevicePolicySettingsComplianceReport ++Content-type: application/json +Content-length: 253 ++{ + "select": [ + "Select value" + ], + "search": "Search value", + "groupBy": [ + "Group By value" + ], + "orderBy": [ + "Order By value" + ], + "skip": 4, + "top": 3, + "sessionId": "Session Id value", + "filter": "Filter value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 111 ++{ + "value": "Z2V0RGV2aWNlUG9saWN5U2V0dGluZ3NDb21wbGlhbmNlUmVwb3J0IEludHVuZSBEb2MgU2FtcGxlIDI0MDA1MDE3OA==" +} +``` |
v1.0 | Intune Reporting Devicemanagementreports Getdevicesstatusbysettingreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-reporting-devicemanagementreports-getdevicesstatusbysettingreport.md | + + Title: "getDevicesStatusBySettingReport action" +description: "Not yet documented" ++localization_priority: Normal +++# getDevicesStatusBySettingReport action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/reports/getDevicesStatusBySettingReport +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|select|String collection|Not yet documented| +|search|String|Not yet documented| +|groupBy|String collection|Not yet documented| +|orderBy|String collection|Not yet documented| +|skip|Int32|Not yet documented| +|top|Int32|Not yet documented| +|sessionId|String|Not yet documented| +|filter|String|Not yet documented| ++++## Response +If successful, this action returns a `200 OK` response code and a Stream in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/reports/getDevicesStatusBySettingReport ++Content-type: application/json +Content-length: 253 ++{ + "select": [ + "Select value" + ], + "search": "Search value", + "groupBy": [ + "Group By value" + ], + "orderBy": [ + "Order By value" + ], + "skip": 4, + "top": 3, + "sessionId": "Session Id value", + "filter": "Filter value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 99 ++{ + "value": "Z2V0RGV2aWNlc1N0YXR1c0J5U2V0dGluZ1JlcG9ydCBJbnR1bmUgRG9jIFNhbXBsZSAxMzE3NDgyNTEy" +} +``` |
v1.0 | Intune Reporting Devicemanagementreports Getsettingcomplianceaggreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-reporting-devicemanagementreports-getsettingcomplianceaggreport.md | + + Title: "getSettingComplianceAggReport action" +description: "Not yet documented" ++localization_priority: Normal +++# getSettingComplianceAggReport action ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|DeviceManagementConfiguration.Read.All, DeviceManagementConfiguration.ReadWrite.All, DeviceManagementApps.Read.All, DeviceManagementApps.ReadWrite.All, DeviceManagementManagedDevices.Read.All, DeviceManagementManagedDevices.ReadWrite.All| ++## HTTP Request +<!-- { + "blockType": "ignored" +} +--> +``` http +POST /deviceManagement/reports/getSettingComplianceAggReport +``` ++## Request headers +|Header|Value| +|:|:| +|Authorization|Bearer <token> Required.| +|Accept|application/json| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Property|Type|Description| +|:|:|:| +|select|String collection|Not yet documented| +|search|String|Not yet documented| +|groupBy|String collection|Not yet documented| +|orderBy|String collection|Not yet documented| +|skip|Int32|Not yet documented| +|top|Int32|Not yet documented| +|sessionId|String|Not yet documented| +|filter|String|Not yet documented| ++++## Response +If successful, this action returns a `200 OK` response code and a Stream in the response body. ++## Example ++### Request +Here is an example of the request. +``` http +POST https://graph.microsoft.com/beta/deviceManagement/reports/getSettingComplianceAggReport ++Content-type: application/json +Content-length: 253 ++{ + "select": [ + "Select value" + ], + "search": "Search value", + "groupBy": [ + "Group By value" + ], + "orderBy": [ + "Order By value" + ], + "skip": 4, + "top": 3, + "sessionId": "Session Id value", + "filter": "Filter value" +} +``` ++### Response +Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. +``` http +HTTP/1.1 200 OK +Content-Type: application/json +Content-Length: 95 ++{ + "value": "Z2V0U2V0dGluZ0NvbXBsaWFuY2VBZ2dSZXBvcnQgSW50dW5lIERvYyBTYW1wbGUgMTAwOTk1NjE2" +} +``` |
v1.0 | Intune Shared Deviceappmanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-deviceappmanagement-get.md | GET /deviceAppManagement ## Optional query parameters -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](../../v1.0/api/user-delta.md#odata-query-parameters) to help customize the response. ## Request headers |
v1.0 | Intune Shared Deviceappmanagement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-deviceappmanagement-update.md | The following table shows the properties that are required when you create the [ |id|String|Key of the entity.| |**On-boarding**| |isEnabledForMicrosoftStoreForBusiness|Boolean|Whether the account is enabled for syncing applications from the Microsoft Store for Business.|-|microsoftStoreForBusinessLanguage|String|The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is <languagecode2>-<country/regioncode2>, where <languagecode2> is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture.| +|microsoftStoreForBusinessLanguage|String|The locale information used to sync applications from the Microsoft Store for Business. Cultures that are specific to a country/region. The names of these cultures follow RFC 4646 (Windows Vista and later). The format is <languagecode2>-<country/regioncode2>, where <languagecode2> is a lowercase two-letter code derived from ISO 639-1 and <country/regioncode2> is an uppercase two-letter code derived from ISO 3166. For example, en-US for English (United States) is a specific culture.| |microsoftStoreForBusinessLastCompletedApplicationSyncTime|DateTimeOffset|The last time an application sync from the Microsoft Store for Business was completed.| |microsoftStoreForBusinessLastSuccessfulSyncDateTime|DateTimeOffset|The last time the apps from the Microsoft Store for Business were synced successfully for the account.| |microsoftStoreForBusinessPortalSelection|[microsoftStoreForBusinessPortalSelectionOptions](../resources/intune-onboarding-microsoftstoreforbusinessportalselectionoptions.md)|The end user portal information is used to sync applications from the Microsoft Store for Business to Intune Company Portal. There are three options to pick from \['Company portal only', 'Company portal and private store', 'Private store only'\]. Possible values are: `none`, `companyPortal`, `privateStore`.| -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](../../v1.0/api/user-delta.md#odata-query-parameters) to help customize the response. ## Response If successful, this method returns a `200 OK` response code and an updated [deviceAppManagement](../resources/intune-shared-deviceappmanagement.md) object in the response body. |
v1.0 | Intune Shared Devicecategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicecategory-get.md | GET /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceR ## Optional query parameters -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](../../v1.0/api/user-delta.md#odata-query-parameters) to help customize the response. ## Request headers |
v1.0 | Intune Shared Devicemanagement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicemanagement-get.md | GET /deviceManagement ## Optional query parameters -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](../../v1.0/api/user-delta.md#odata-query-parameters) to help customize the response. ## Request headers |Header|Value| |
v1.0 | Intune Shared Devicemanagementderivedcredentialsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-devicemanagementderivedcredentialsettings-update.md | The following table shows the properties that are required when you create the [ |**RA Policy**| |helpUrl|String|The URL that will be accessible to end users as they retrieve a derived credential using the Company Portal.| |displayName|String|The display name for the profile.|-|issuer|[deviceManagementDerivedCredentialIssuer](../resources/intune-shared-devicemanagementderivedcredentialissuer.md)|The derived credential provider to use. Possible values are: `intercede`, `entrustDatacard`, `purebred`.| -|notificationType|[deviceManagementDerivedCredentialNotificationType](../resources/intune-shared-devicemanagementderivedcredentialnotificationtype.md)|The methods used to inform the end user to open Company Portal to deliver Wi-Fi, VPN, or email profiles that use certificates to the device. Possible values are: `none`, `companyPortal`, `email`.| +|issuer|[deviceManagementDerivedCredentialIssuer](/graph/api/resources/intune-rapolicy-devicemanagementderivedcredentialissuer)|The derived credential provider to use. Possible values are: `intercede`, `entrustDatacard`, `purebred`.| +|notificationType|[deviceManagementDerivedCredentialNotificationType](/graph/api/resources/intune-rapolicy-devicemanagementderivedcredentialnotificationtype)|The methods used to inform the end user to open Company Portal to deliver Wi-Fi, VPN, or email profiles that use certificates to the device. Possible values are: `none`, `companyPortal`, `email`.| ## Response |
v1.0 | Intune Shared Reportroot Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-reportroot-get.md | GET /reports ``` ## Optional query parameters-This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](../../v1.0/api/user-delta.md#odata-query-parameters) to help customize the response. ## Request headers |Header|Value| |:|:| |
v1.0 | Intune Shared User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-user-get.md | GET /users/{usersId} ## Optional query parameters -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ## Request headers |
v1.0 | Intune Shared Windowsdomainjoinconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-windowsdomainjoinconfiguration-get.md | GET /deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceId ## Optional query parameters -This method supports the [OData Query Parameters](https://developer.microsoft.com/graph/docs/concepts/query_parameters) to help customize the response. +This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. ## Request headers |
v1.0 | Intune Shared Windowsupdatestate Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-create.md | The following table shows the properties that are required when you create the w |userId|String|The id of the user.| |deviceDisplayName|String|Device display name.| |userPrincipalName|String|User principal name.|-|status|[windowsUpdateStatus](../resources/intune-shared-windowsupdatestatus.md)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.| +|status|[windowsUpdateStatus](/graph/api/intune-shared-windowsupdatestate-update)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.| |qualityUpdateVersion|String|The Quality Update Version of the device.| |featureUpdateVersion|String|The current feature update version of the device.| |lastScanDateTime|DateTimeOffset|The date time that the Windows Update Agent did a successful scan.| |
v1.0 | Intune Shared Windowsupdatestate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/intune-shared-windowsupdatestate-update.md | The following table shows the properties that are required when you create the [ |userId|String|The id of the user.| |deviceDisplayName|String|Device display name.| |userPrincipalName|String|User principal name.|-|status|[windowsUpdateStatus](../resources/intune-shared-windowsupdatestatus.md)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.| +|status|[windowsUpdateStatus](/graph/api/intune-shared-windowsupdatestate-update)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.| |qualityUpdateVersion|String|The Quality Update Version of the device.| |featureUpdateVersion|String|The current feature update version of the device.| |lastScanDateTime|DateTimeOffset|The date time that the Windows Update Agent did a successful scan.| |
v1.0 | Invitation Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/invitation-post.md | Content-type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Ipnamedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ipnamedlocation-delete.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Ipnamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ipnamedlocation-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations/0 - ### Response The following is an example of the response. |
v1.0 | Ipnamedlocation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/ipnamedlocation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Itemaddress Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itemaddress-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Itememail Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itememail-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Itempatent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itempatent-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Itemphone Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itemphone-delete.md | DELETE https://graph.microsoft.com/beta/users/{userId}/profile/phones/{itemPhone - ### Response <!-- { |
v1.0 | Itemphone Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itemphone-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Itempublication Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/itempublication-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Languageproficiency Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/languageproficiency-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Learningcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningcontent-get.md | The following example shows a request that retrieves the metadata of a learning #### Request The following example shows the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_learningcontent",- "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "LP4471"] + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "77029588-a660-46b6-ba58-3ce4d21d5678"] } --> ``` http-GET /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') +GET https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ #### Response The following example shows the response. >**Note:** The response object shown here might be shortened for readability. The following example shows the request. } --> ``` http-GET /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') +GET https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') ``` #### Response Content-type: application/json "format": "Book", "createdDateTime": "2018-01-01T00:00:00", "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z",- "contributor": "Scott Simpson", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], "additionalTags": [ "Create private or public teams", "Add members to teams" |
v1.0 | Learningcontent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningcontent-update.md | PATCH /employeeExperience/learningProviders/{learningProviderId}/learningContent |additionalTags|String collection|Keywords, topics, and other tags associated with the learning content. Optional.| |contentWebUrl|String|The content web URL for the learning content. Required.| |contributors|String collection|The authors, creators, or contributors of the learning content. Optional.|-|createdDateTime|DateTimeOffset|The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|createdDateTime|DateTimeOffset|The date and time when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| |description|String|The description or summary for the learning content. Optional.| |duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| |externalId|String|Unique external content ID for the learning content. Required.| |format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.|-|isActive|Boolean|Indicates whether the content is active or not. Inactive content will not show up in the UI. The default value is `true`. Optional.| +|isActive|Boolean|Indicates whether the content is active or not. Inactive content doesn't show up in the UI. The default value is `true`. Optional.| |isPremium|Boolean|Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is `false`. Optional.| |isSearchable|Boolean|Indicates whether the learning content is searchable or not. The default value is `true`. Optional.| |languageTag|String|The language of the learning content, for example, `en-us` or `fr-fr`. Required.|-|lastModifiedDateTime|DateTimeOffset|The date when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| -|numberOfPages|Int32|The number of pages of the learning content, for example, 9. Optional.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|numberOfPages|Int32|The number of pages of the learning content, for example, `9`. Optional.| |skillTags|String collection|The skills tags associated with the learning content. Optional.| |sourceName|String|The source name of the learning content, such as `LinkedIn Learning` or `Coursera`. Optional.| |thumbnailWebUrl|String|The URL of learning content thumbnail image. Optional.| The following example shows a request that updates the metadata of a learning co #### Request The following example shows the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_learningcontent_id", The following example shows the request. } --> ``` http-PATCH /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678 +PATCH https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678 Content-Type: application/json { Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ #### Response The following example shows the response. >**Note:** The response object shown here might be shortened for readability. The following example shows the request. } --> ``` http-PATCH /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') +PATCH https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') Content-Type: application/json { |
v1.0 | Learningprovider Delete Learningcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningprovider-delete-learningcontents.md | The following example shows a request that deletes a learning content resource b The following example shows the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_learningcontent_id", The following example shows the request. } --> ``` http-DELETE /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678/$ref +DELETE https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678/$ref ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++ #### Response The following example shows the response. <!-- { The following example shows the request. } --> ``` http-DELETE /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='27rg2ifb28gf28')/$ref +DELETE https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='27rg2ifb28gf28')/$ref ``` #### Response |
v1.0 | Learningprovider Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningprovider-get.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /employeeExperience/learningProviders/{id} +GET /employeeExperience/learningProviders/{learningProviderId} ``` ## Optional query parameters The following is an example of a request. } --> ``` http-GET /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 +GET https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 ``` # [C#](#tab/csharp) GET /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": true, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" } ``` |
v1.0 | Learningprovider List Learningcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningprovider-list-learningcontents.md | The following is an example of a request. } --> ``` http-GET /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents +GET https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents ``` # [C#](#tab/csharp) |
v1.0 | Learningprovider Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/learningprovider-update.md | PATCH /employeeExperience/learningProviders/{learningProviderId} |Property|Type|Description| |:|:|:| |displayName|String|The display name that appears in Viva Learning. Required.|-|isEnabled|Boolean|The state of the provider. Optional.| |loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.|-|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ## Response The following is an example of a request. } --> ``` http-PATCH /employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 +PATCH https://graph.microsoft.com/beta/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 Content-Type: application/json { Content-Type: application/json "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png",- "isEnabled": false, "loginWebUrl": "https://www.linkedin.com/learning-login/teams" } ``` Content-Type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Linkedresource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource-delete.md | DELETE https://graph.microsoft.com/beta/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource-get.md | GET https://graph.microsoft.com/beta/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks/e2 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource-update.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource_V2 Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource_v2-delete.md | If successful, this method returns a `204 No Content` response code. DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzNS1iYjA0LTdmZTA2NTI0MTE5YwAuAAAAAADdOMUbUmCfTKa7OC-fqjkdAQBnu3olF7NfToRyJ2f__TNcAAAAAAESAAA=/tasks/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AZ7t6JRezX06Ecidn-vkzXAABPDii4gAA/linkedResources/e2c5ed75-7aa4-4f8e-84ab-98b5e0b56ee8 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-linkedresource-v2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtN -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource_V2 Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource_v2-get.md | If successful, this method returns a `200 OK` response code and a [linkedResourc GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzNS1iYjA0LTdmZTA2NTI0MTE5YwAuAAAAAADdOMUbUmCfTKa7OC-fqjkdAQBnu3olF7NfToRyJ2f__TNcAAAAAAESAAA=/tasks/AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AZ7t6JRezX06Ecidn-vkzXAABPDii4gAA/linkedResources/e2c5ed75-7aa4-4f8e-84ab-98b5e0b56ee8 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-linkedresource-v2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists/AAMkADliMmU5YjJlLTVmMmQtNGQz -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource_V2 Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/linkedresource_v2-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | List Featurerolloutpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-featurerolloutpolicies.md | GET https://graph.microsoft.com/beta/policies/featureRolloutPolicies - ### Response The following is an example of the response. |
v1.0 | List List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-list-columns.md | GET https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/columns - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | List List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-list-contenttypes.md | GET https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/contentType - ### Response <!-- { |
v1.0 | List List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-list-operations.md | GET https://graph.microsoft.com/beta/sites/{siteId}/lists/{listId} -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | List List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-list.md | GET https://graph.microsoft.com/beta/sites/{site-id}/lists - ### Response The following is an example of the response. |
v1.0 | List Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/list-post-columns.md | Create a column for a [list][list] with a request that specifies a [columnDefini ## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/concepts/permissions_reference.md). +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Listitem Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-create.md | Content-Type: application/json - ## Response If successful, this method returns a [listItem][] in the response body for the created list item. |
v1.0 | Listitem Createlink | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-createlink.md | The following table shows the parameters that can be used with this action. |expirationDateTime|DateTimeOffset|A string with format of yyyy-MM-ddTHH:mm:ssZ of DateTime indicates the expiration time of the permission. Optional. | |password|String|The password of the sharing link that is set by the creator. Optional. | |recipients|[driveRecipient](../resources/driverecipient.md) collection|A collection of recipients who will receive access to the sharing link. Optional. |+| retainInheritedPermissions | Boolean | Optional. If `true` (default), any existing inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all existing permissions are removed when sharing for the first time. | +|sendNotification|Boolean|If `true`, this method sends a [sharing link](../resources/permission.md#sharing-links) in an email to users specified in `recipients`. Applicable to OneDrive for Business and SharePoint. The default value is `false`. Optional.| ### Link types The response will be `201 Created` if a new sharing link is created for the list ### Example 1: Create an anonymous sharing link The following example requests a sharing link to be created for the listItem specified by {itemId} in the list specified {listId}. The sharing link is configured to be read-only and usable by anyone with the link.+For OneDrive for Business and SharePoint users, use the `sendNotification` parameter to create a sharing link. The `sharingLink` is then sent to recipients via email. +All existing permissions are removed when sharing for the first time if `retainInheritedPermissions` is false. #### Request Content-Type: application/json { "@odata.type": "microsoft.graph.driveRecipient" }- ] + ], + "sendNotification": true, + "retainInheritedPermissions": false } ``` Content-Type: application/json ### Example 3: Creating embeddable links When using the `embed` link type, the webUrl returned can be embedded in an `<iframe>` HTML element.-When an embed link is created the `webHtml` property contains the HTML code for an `<iframe>` to host the content. +When an embed link is created, the `webHtml` property contains the HTML code for an `<iframe>` to host the content. >**Note:** Embed links are only supported for OneDrive personal. |
v1.0 | Listitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-delete.md | DELETE https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/items/{i - ## Response If successful, this call returns a `204 No Content` response to indicate that resource was deleted and there was nothing to return. |
v1.0 | Listitem Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-delta.md | GET https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370- [!INCLUDE [sample-code](../includes/snippets/go/get-listitem-delta-first-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-listitem-delta-first-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response that includes the first page of changes and the **@odata.nextLink** property that indicates that no more items are available in the current set of items. Your app should continue to request the URL value of **@odata.nextLink** until all pages of items have been retrieved. GET https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370- [!INCLUDE [sample-code](../includes/snippets/go/get-listitem-delta-last-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-listitem-delta-last-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response that indicates that the item named `TestItemB.txt` was deleted and the item `TestFolder` was either added or modified between the initial request and this request to update the local state. GET /sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3- [!INCLUDE [sample-code](../includes/snippets/go/get-delta-latest-datalink-tokenislatest-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-delta-latest-datalink-tokenislatest-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Listitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-get.md | GET https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/items/{item - ##### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.listItem", "truncated": true } --> |
v1.0 | Listitem List Documentsetversions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-list-documentsetversions.md | GET https://graph.microsoft.com/beta/sites/root/lists/Documents/items/1/document -- ### Response The following is an example of the response. |
v1.0 | Listitem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-list.md | GET https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}/items?expan - ### Response The following is an example of the response. |
v1.0 | Listitem Post Documentsetversions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-post-documentsetversions.md | Content-length: 70 -- ### Response The following is an example of the response. |
v1.0 | Listitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-update.md | Content-Type: application/json - ## Response If successful, this method returns a [fieldValueSet][] in the response body for the updated list item. |
v1.0 | Mailfolder Copy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-copy.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Mailfolder Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-delete.md | DELETE https://graph.microsoft.com/betEzM - ### Response The following is an example of the response. <!-- { |
v1.0 | Mailfolder Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-delta.md | GET https://graph.microsoft.com/beta/me/mailFolders/delta Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/mailfolder-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ |
v1.0 | Mailfolder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-get.md | GET https://graph.microsoft.com/betEzM - <!-- markdownlint-disable MD024 --> #### Response GET https://graph.microsoft.com/betEzN - #### Response The following is an example of the response. |
v1.0 | Mailfolder List Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-list-childfolders.md | GET https://graph.microsoft.com/betEzM/childFolders - <!-- markdownlint-disable MD024 --> #### Response GET https://graph.microsoft.com/beta/me/mailFolders/searchfolders/childFolders - #### Response The following is an example of the response. GET https://graph.microsoft.com/betEzM/childFolders?i - #### Response The following is an example of the response. |
v1.0 | Mailfolder List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-list-messages.md | GET https://graph.microsoft.com/betEzM/messages - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mailfolder Move | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-move.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Mailfolder Post Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-post-childfolders.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Mailfolder Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-post-messages.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-message-from-mailfolder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Mailfolder Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailfolder-update.md | Content-type: application/json - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mailsearchfolder Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailsearchfolder-post.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Mailsearchfolder Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mailsearchfolder-update.md | Content-type: application/json - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Manageddevice Bulkreprovisioncloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-bulkreprovisioncloudpc.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/manageddevice-bulkreprovisioncloudpc-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { |
v1.0 | Manageddevice Bulkrestorecloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-bulkrestorecloudpc.md | Content-length: 123 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Manageddevice Bulksetcloudpcreviewstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-bulksetcloudpcreviewstatus.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Manageddevice Getcloudpcremoteactionresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-getcloudpcremoteactionresults.md | GET https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDev [!INCLUDE [sample-code](../includes/snippets/go/manageddevice-getcloudpcremoteactionresults-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/manageddevice-getcloudpcremoteactionresults-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Manageddevice Getcloudpcreviewstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-getcloudpcreviewstatus.md | GET https://graph.microsoft.com/beta/deviceManagement/managedDevices/185f01c2de9 [!INCLUDE [sample-code](../includes/snippets/go/manageddevicethisgetcloudpcreviewstatus-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/manageddevicethisgetcloudpcreviewstatus-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Manageddevice Reprovisioncloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-reprovisioncloudpc.md | POST https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDe - ### Response <!-- { |
v1.0 | Manageddevice Resizecloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-resizecloudpc.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Manageddevice Restorecloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-restorecloudpc.md | Content-length: 37 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Manageddevice Setcloudpcreviewstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/manageddevice-setcloudpcreviewstatus.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Managedtenants Auditevent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-auditevent-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/auditEve -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Cloudpcconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcconnection-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcC -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Cloudpcdevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcdevice-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Cloudpcoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-cloudpcoverview-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcs -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Conditionalaccesspolicycoverage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-conditionalaccesspolicycoverage-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/conditio -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Credentialuserregistrationssummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-credentialuserregistrationssummary-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/credenti - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Devicecompliancepolicysettingstatesummary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-devicecompliancepolicysettingstatesummary-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/deviceCo -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Manageddevicecompliance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-manageddevicecompliance-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/managedD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Manageddevicecompliancetrend Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-manageddevicecompliancetrend-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/managedD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Aggregatedpolicycompliances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-aggregatedpolicycompliances.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/aggregat -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Cloudpcconnections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcconnections.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcC -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Cloudpcdevices | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcdevices.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Cloudpcsoverview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-cloudpcsoverview.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/cloudPcs -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Conditionalaccesspolicycoverages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-conditionalaccesspolicycoverages.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/conditio -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Credentialuserregistrationssummaries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-credentialuserregistrationssummaries.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/credenti -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Devicecompliancepolicysettingstatesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-devicecompliancepolicysettingstatesummary.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/deviceCo -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Manageddevicecompliances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-manageddevicecompliances.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/managedD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Managementactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementactions.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Managementactiontenantdeploymentstatuses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementactiontenantdeploymentstatuses.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Managementintents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementintents.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Managementtemplates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-managementtemplates.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Myroles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-myroles.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/myRoles - ### Response The following is an example of the response. |
v1.0 | Managedtenants Managedtenant List Tenantgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantgroups.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantGr -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Tenants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenants.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenants -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Tenantscustomizedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantscustomizedinformation.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantsC -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Tenantsdetailedinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantsdetailedinformation.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantsD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Tenanttags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenanttags.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantTa -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Tenantusage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-tenantusage.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantUsage ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-tenantusage-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantUs -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Windowsdevicemalwarestates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-windowsdevicemalwarestates.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/windowsD [!INCLUDE [sample-code](../includes/snippets/go/list-windowsdevicemalwarestate-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-windowsdevicemalwarestate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant List Windowsprotectionstates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-list-windowsprotectionstates.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/windowsP -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managedtenant Post Tenanttags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managedtenant-post-tenanttags.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementaction Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementaction-apply.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementaction Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementaction-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementactiontenantdeploymentstatus Changedeploymentstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementactiontenantdeploymentstatus-changedeploymentstatus.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementactiontenantdeploymentstatus Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementactiontenantdeploymentstatus-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementintent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementintent-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Managementtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-managementtemplate-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/manageme -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenants/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenant Offboardtenant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-offboardtenant.md | POST https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenants - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenant Resettenantonboardingstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenant-resettenantonboardingstatus.md | POST https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenants - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenantcustomizedinformation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantcustomizedinformation-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantsC -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenantcustomizedinformation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantcustomizedinformation-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenantdetailedinformation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantdetailedinformation-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantsD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenantgroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantgroup-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantGr -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenantgroup Tenantsearch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenantgroup-tenantsearch.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenanttag Assigntag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-assigntag.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenanttag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-delete.md | DELETE https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenan -- ### Response The following is an example of the response. <!-- { |
v1.0 | Managedtenants Tenanttag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/tenantTa -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenanttag Unassigntag | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-unassigntag.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Tenanttag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-tenanttag-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Windowsdevicemalwarestate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-windowsdevicemalwarestate-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/windowsD -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Managedtenants Windowsprotectionstate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/managedtenants-windowsprotectionstate-get.md | GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/windowsP -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Meetingattendancereport Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingattendancereport-get.md | GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - #### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingattendancereport List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingattendancereport-list.md | Namespace: microsoft.graph Get a list of [meetingAttendanceReport](../resources/meetingAttendanceReport.md) objects for an [onlineMeeting](../resources/onlinemeeting.md). Each time an online meeting ends, an attendance report is generated for that session. > [!WARNING]-> This method does not support channel meetings. +> +> This method does not support channel meetings, and only returns up to 50 of the most recent reports. ## Permissions GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistrant Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistrant-delete.md | If successful, this method only returns a `204 No Content` response code. DELETE https://graph.microsoft.com/beta/users/16664f75-11dc-4870-bec6-38c1aaa81431/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration/registrants/gWWckDBR6UOI8_yzWCzeNw,6pAAiSU1bkGqc8soJZw5Pg,3aMJxgQBxEufdo7_Qube_w,YgKy1Rtx-0SFjRbv-ww1ag,Cuzk8JP_iTTWqCOyVcalVA ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-registratrant-user-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/users/16664f75-11dc-4870-bec6-38c1aaa814 - ### Response <!-- { "blockType": "response", |
v1.0 | Meetingregistration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-delete.md | DELETE https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LT - ### Response <!-- { |
v1.0 | Meetingregistration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-get.md | If successful, this method returns a `200 OK` response code and [meetingRegistra GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration?$expand=microsoft.graph.meetingRegistration/customQuestions ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/get-registration-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistration List Customquestions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-list-customquestions.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration/microsoft.graph.meetingRegistration/customQuestions ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-custom-questions-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ -- ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistration List Registrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-list-registrants.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/registration/registrants ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-registratrants-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistration Post Customquestions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-post-customquestions.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-custom-question-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistration Post Registrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-post-registrants.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/add-registratrant-user-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/add-registratrant-app-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { |
v1.0 | Meetingregistration Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-post.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-registration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistration-update.md | Content-Type: application/json - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistrationquestion Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistrationquestion-delete.md | DELETE https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LT - ### Response <!-- { |
v1.0 | Meetingregistrationquestion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistrationquestion-get.md | GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingregistrationquestion Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/meetingregistrationquestion-update.md | Content-Type: application/json - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Message Copy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-copy.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Message Createforward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-createforward.md | Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Message Createreply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-createreply.md | Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Message Createreplyall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-createreplyall.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/message-createreplyall-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Message Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-delta.md | GET https://graph.microsoft.com/beta/me/mailFolders/{id}/messages/delta Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/message-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ (in an _@odata.nextLink_ response header) or a _deltaToken_ (in an _@odata.deltaLink_ response header). |
v1.0 | Message Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-forward.md | Content-Type: application/json - ##### Response Here is an example of the response. |
v1.0 | Message Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-get.md | Prefer: outlook.body-content-type="text" - #### Response Here is an example of the response. GET https://graph.microsoft.com/betEz/?$select=internetM - #### Response Here is an example of the response. Note: The number of Internet message headers in the response object has been reduced for brevity. GET https://graph.microsoft.com/beta/me/messages/4aade2547798441eab5188a7a2436bc - #### Response The following is the response. The MIME content begins with the `MIME-Version` header. <!-- { |
v1.0 | Message Move | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-move.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Message Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-post-attachments.md | Content-type: application/json - In the request body, supply a JSON representation of [attachment](../resources/attachment.md) object. ##### Response Here is an example of the response. Content-type: application/json -- ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { Content-type: application/json - ##### Response Here is an example of a full response. <!-- { |
v1.0 | Message Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-reply.md | Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Message Replyall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-replyall.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/message-replyall-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Message Send | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-send.md | POST https://graph.microsoft.com/beta/me/messages/{id}/send - ##### Response Here is an example of the response. |
v1.0 | Message Unsubscribe | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-unsubscribe.md | POST https://graph.microsoft.com/beta/me/messages/{id}/unsubscribe - ##### Response Here is an example of the response. <!-- { |
v1.0 | Message Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/message-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-message-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Microsoftapplicationdataaccesssettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftapplicationdataaccesssettings-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Microsoftauthenticatorauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/mic -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/users/anirban@contoso.com/authentication/mi -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json "displayName": "Sandeep's iPhone", "deviceTag": "", "phoneAppVersion": "6.5.4",- "createdDateTime": "2020-12-03T23:16:12Z" + "createdDateTime": "2020-12-03T23:16:12Z", + "clientAppName": "microsoftAuthenticator" } } ``` |
v1.0 | Microsoftauthenticatorauthenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethod-list.md | GET https://graph.microsoft.com/beta/users/anirban@contoso.com/authentication/mi -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json "displayName": "Sandeep's iPhone", "deviceTag": "", "phoneAppVersion": "6.5.4",- "createdDateTime": "2020-12-03T23:16:12Z" + "createdDateTime": "2020-12-03T23:16:12Z", + "clientAppName": "microsoftAuthenticator" } ] } |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json "excludeTargets": [], "isSoftwareOathEnabled": true, "featureSettings": {+ "companionAppAllowedState" : { + "state": "enabled", + "includeTarget": { + "targetType": "group", + "id": "all_users" + }, + "excludeTarget": { + "targetType": "group", + "id": "S4B-695S-0OP1-BC52-F72P6EBQG6CE" + } + }, "numberMatchingRequiredState" : { "state": "enabled", "includeTarget": { |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/microsoftauthenticatorauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Mobileappmanagementpolicies Delete Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-delete-includedgroups.md | DELETE https://graph.microsoft.com/beta/policies/mobileAppManagementPolicies/ab9 - ### Response <!-- { |
v1.0 | Mobileappmanagementpolicies Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-delete.md | DELETE https://graph.microsoft.com/beta/policies/mobileAppManagementPolicies/ab9 - ### Response <!-- { |
v1.0 | Mobileappmanagementpolicies Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-get.md | GET https://graph.microsoft.com/beta/policies/mobileAppManagementPolicies/ab90ba - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobileappmanagementpolicies List Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-list-includedgroups.md | GET https://graph.microsoft.com/beta/policies/mobileAppManagementPolicies/ab90ba - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobileappmanagementpolicies List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-list.md | GET https://graph.microsoft.com/beta/policies/mobileAppManagementPolicies - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobileappmanagementpolicies Post Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-post-includedgroups.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Mobileappmanagementpolicies Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobileappmanagementpolicies-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Mobiledevicemanagementpolicies Delete Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-delete-includedgroups.md | DELETE https://graph.microsoft.com/beta/policies/mobileDeviceManagementPolicies/ - ### Response <!-- { |
v1.0 | Mobiledevicemanagementpolicies Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-delete.md | DELETE https://graph.microsoft.com/beta/policies/mobileDeviceManagementPolicies/ - ### Response <!-- { |
v1.0 | Mobiledevicemanagementpolicies Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-get.md | GET https://graph.microsoft.com/beta/policies/mobileDeviceManagementPolicies/ab9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobiledevicemanagementpolicies List Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-list-includedgroups.md | GET https://graph.microsoft.com/beta/policies/mobileDeviceManagementPolicies/ab9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobiledevicemanagementpolicies List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-list.md | GET https://graph.microsoft.com/beta/policies/mobileDeviceManagementPolicies - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Mobiledevicemanagementpolicies Post Includedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-post-includedgroups.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Mobiledevicemanagementpolicies Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/mobiledevicemanagementpolicies-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Nameditem Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-add.md | Content-type: application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditemcollection-add-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Addformulalocal | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-addformulalocal.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditemcollection-add-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-delete.md | If successful, this method returns a `204 No Content`. It does not return anythi DELETE https://graph.microsoft.com/beta/me/drive/items/{itemID}/workbook/names/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-nameditem-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{itemID}/workbook/names/{ - ### Response Here is an example of the response. <!-- { |
v1.0 | Nameditem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-nameditem-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Nameditem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-nameditemcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Nameditem Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-range.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/Range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditem-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/R - ### Response Here is an example of the response. |
v1.0 | Nameditem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/nameditem-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-nameditem-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Namedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/namedlocation-delete.md | DELETE https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Namedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/namedlocation-get.md | GET https://graph.microsoft.com/beta/identity/conditionalAccess/namedLocations/0 - ### Response The following is an example of the response. |
v1.0 | Notebook Copynotebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/notebook-copynotebook.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Notebook Getrecentnotebooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/notebook-getrecentnotebooks.md | GET https://graph.microsoft.com/beta/me/onenote/notebooks/getRecentNotebooks(inc - ##### Response The following example shows the response. |
v1.0 | Notebook Post Sectiongroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/notebook-post-sectiongroups.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Oauth2permissiongrant Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/oauth2permissiongrant-delta.md | GET https://graph.microsoft.com/beta/oauth2PermissionGrants/delta [!INCLUDE [sample-code](../includes/snippets/go/oauth2permissiongrant-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/oauth2permissiongrant-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Oauth2permissiongrant List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/oauth2permissiongrant-list.md | GET https://graph.microsoft.com/beta/oauth2PermissionGrants - ### Response The following is an example of the response. |
v1.0 | Oauth2permissiongrant Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/oauth2permissiongrant-post.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Offershiftrequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/offershiftrequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/offershiftrequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following example shows the response. |
v1.0 | Offershiftrequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/offershiftrequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/offershiftrequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following example shows the response. |
v1.0 | Offershiftrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/offershiftrequest-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/offerShiftRequests/ - ### Response The following is an example of the response. |
v1.0 | Offershiftrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/offershiftrequest-list.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/offerShiftRequests - ### Response The following is an example of the response. |
v1.0 | Offershiftrequest Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/offershiftrequest-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Onenote Post Notebooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onenote-post-notebooks.md | Content-type: application/json - ### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Onlinemeeting Createorget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-createorget.md | Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Onlinemeeting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-delete.md | DELETE https://graph.microsoft.com/beta/me/onlineMeetings/550fae72-d251-43ec-868 - ### Response The following example shows the response. |
v1.0 | Onlinemeeting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-get.md | GET https://graph.microsoft.com/beta/me/onlineMeetings?$filter=joinMeetingIdSett - The following request uses an app token. <!-- { "blockType": "ignored" } --> ```http GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - The following request uses application permission. <!-- { "blockType": "ignored" }--> GET https://graph.microsoft.com/beta/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - The following request uses application permission. <!-- { "blockType": "ignored" }--> ```msgraph-interactive |
v1.0 | Onlinemeeting List Transcripts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-list-transcripts.md | Namespace: microsoft.graph Retrieve the list of [callTranscript](../resources/calltranscript.md) objects associated with an [onlineMeeting](../resources/onlinemeeting.md). -> **Note:** In the future, Microsoft may require you or your customers to pay additional fees based on the amount of data accessed through the API. +> **Notes:** +> - In the future, Microsoft may require you or your customers to pay additional fees based on the amount of data accessed through the API. +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions One of the following permissions is required to call this API. To learn more, in To use application permission for this API, tenant administrators must create an application access policy and grant it to a user. This authorizes the app configured in the policy to fetch online meetings and/or online meeting artifacts on behalf of that user (with the user ID specified in the request path). For more details, see [Allow applications to access online meetings on behalf of a user](/graph/cloud-communication-online-meeting-application-access-policy). > [!NOTE]-> This API would work for a meeting only if the meeting has not expired. For more details, see [Limits and specifications for Microsoft Teams](/microsoftteams/limits-specifications-teams#meeting-expiration). +> This API works for a meeting only if the meeting has not expired. For more details, see [Limits and specifications for Microsoft Teams](/microsoftteams/limits-specifications-teams#meeting-expiration). ## HTTP request GET https://graph.microsoft.com/beta/users/ba321e0d-79ee-478d-8e28-85a19507f456/ - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Onlinemeeting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onlinemeeting-update.md | Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response <!-- { |
v1.0 | Onpremisesagent Delete Agentgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagent-delete-agentgroups.md | DELETE https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisionin - ### Response The following is an example of the response. |
v1.0 | Onpremisesagent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagent-get.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/a - ### Response The following is an example of the response. |
v1.0 | Onpremisesagent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagent-list.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/a - ### Response The following is an example of the response. |
v1.0 | Onpremisesagent Post Agentgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagent-post-agentgroups.md | The following is an example of the request. POST https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/agents/1234b780-965f-4149-85c5-a8c73e58b67d/agentGroups/$ref ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-onpremisesagentgroup-from-onpremisesagent-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/ - In the request body, supply a JSON representation of OData reference to an [onPremisesAgentGroup](../resources/onpremisesagentgroup.md) object. ```http |
v1.0 | Onpremisesagentgroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagentgroup-delete.md | DELETE https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisionin - ### Response The following is an example of the response. |
v1.0 | Onpremisesagentgroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagentgroup-get.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/a - ### Response The following is an example of the response. |
v1.0 | Onpremisesagentgroup List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagentgroup-list.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/a - ### Response The following is an example of the response. |
v1.0 | Onpremisesagentgroup Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagentgroup-post.md | The following is an example of the request. POST https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/agentGroups ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-onpremisesagent-from-onpremisesagentgroup-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/ - In the request body, supply a JSON representation of [onPremisesAgentGroup](../resources/onpremisesagentgroup.md) object. ```json |
v1.0 | Onpremisesagentgroup Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesagentgroup-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Onpremisesdirectorysynchronization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesdirectorysynchronization-get.md | One of the following permissions is required to call this API. To learn more, in | Delegated (personal Microsoft account) | Not supported. | | Application | Not supported. | -For delegated scenarios, the user needs to be assigned the *Global administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). +For delegated scenarios, the user needs to be assigned the *Global Administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). ## HTTP request GET https://graph.microsoft.com/beta/directory/onPremisesSynchronization/{id} - ### Response The following is an example of the response |
v1.0 | Onpremisesdirectorysynchronization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisesdirectorysynchronization-update.md | One of the following permissions is required to call this API. To learn more, in | Delegated (personal Microsoft account) | Not supported. | | Application | Not supported. | -For delegated scenarios, the user needs to be assigned the *Global administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). +For delegated scenarios, the user needs to be assigned the *Global Administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). ## HTTP request Content-length: 293 - ### Response The following is an example of the response |
v1.0 | Onpremisespublishingprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisespublishingprofile-get.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning?$ - ### Response The following is an example of the response. |
v1.0 | Onpremisespublishingprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/onpremisespublishingprofile-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-onpremisespublishingprofile-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-onpremisespublishingprofile-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-onpremisespublishingprofile-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response <!-- { |
v1.0 | Openshift Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshift-delete.md | DELETE https://graph.microsoft.com/beta/teams/3d88b7a2-f988-4f4b-bb34-d66df66af1 - ### Response The following is an example of the response. |
v1.0 | Openshift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshift-get.md | GET https://graph.microsoft.com/beta/teams/3d88b7a2-f988-4f4b-bb34-d66df66af126/ - ### Response The following is an example of the response. |
v1.0 | Openshift List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshift-list.md | GET https://graph.microsoft.com/beta/teams/{id}/schedule/openShifts - ### Response The following is an example of the response. Content-type: application/json { "value": [- { - "id": "OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", - "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", - "sharedOpenShift": { - "notes": "Inventory Management", - "openSlotCount":2, - "displayName": "Day shift", - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T09:50:45.332Z", - "theme": "white", - "activities": [ - { - "isPaid": true, - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T01:58:45.340Z", - "code": "", - "displayName": "Lunch" - } - ] - }, - "draftOpenShift": { - "notes": "Inventory Management", - "openSlotCount":3, - "displayName": "Day shift", - "startDateTime": "2018-10-04T00:58:45.332Z", - "endDateTime": "2018-10-04T08:58:45.340Z", - "theme": "white", - "activities": [ - { - "isPaid": true, - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T07:58:45.332Z", - "code": "Break", - "displayName": "Lunch" - } - ] - }, - "createdDateTime": "2019-03-14T04:32:51.451Z", - "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", - "lastModifiedBy": { - "application": null, - "device": null, - "conversation": null, - "user": { - "id": "366c0b19-49b1-41b5-a03f-9f3887bd0ed8", - "displayName": "John Doe" - } - } - } + { + "id": "OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", + "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", + "sharedOpenShift": { + "notes": "Inventory Management", + "openSlotCount": 2, + "displayName": "Day shift", + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T09:50:45.332Z", + "theme": "white", + "activities": [ + { + "isPaid": true, + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T01:58:45.340Z", + "code": "", + "displayName": "Lunch" + } + ] + }, + "draftOpenShift": { + "notes": "Inventory Management", + "openSlotCount": 3, + "displayName": "Day shift", + "startDateTime": "2018-10-04T00:58:45.332Z", + "endDateTime": "2018-10-04T08:58:45.340Z", + "theme": "white", + "activities": [ + { + "isPaid": true, + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T07:58:45.332Z", + "code": "Break", + "displayName": "Lunch" + } + ] + }, + "createdDateTime": "2019-03-14T04:32:51.451Z", + "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", + "lastModifiedBy": { + "application": null, + "device": null, + "conversation": null, + "user": { + "id": "366c0b19-49b1-41b5-a03f-9f3887bd0ed8", + "displayName": "John Doe" + } + } + } ] } ``` |
v1.0 | Openshift Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshift-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshiftchangerequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/openshiftchangerequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshiftchangerequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/openshiftchangerequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshiftchangerequest-get.md | GET https://graph.microsoft.com/beta/teams/3d88b7a2-f988-4f4b-bb34-d66df66af126/ - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/openshiftchangerequest-list.md | GET https://graph.microsoft.com/beta/teams/{id}/schedule/openShiftChangeRequests [!INCLUDE [sample-code](../includes/snippets/go/get-openshiftchangerequest-2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +# [PowerShell](#tab/powershell) + # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-openshiftchangerequest-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Opentypeextension Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/opentypeextension-delete.md | DELETE https://graph.microsoft.com/beta/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUy - The second example deletes an extension in the specified group event. <!-- { "blockType": "ignored" } --> |
v1.0 | Opentypeextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/opentypeextension-get.md | GET https://graph.microsoft.com/beta/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1 - Second, by its ID (fully qualified name): <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74a - #### Response 2 Here is the response from the second example. GET https://graph.microsoft.com/beta/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1 -- #### Response 3 And here is the response from the third example. Note: The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/groups/37df2ff0-0de0-4c33-8aee-75289364aef6 - #### Response 4 Here is the response from the fourth example. GET https://graph.microsoft.com/beta/me/messages?$filter=Extensions/any(f:f/id%2 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/me/messages?$filter=Extensions/any(f:f/id%2 - #### Response 5 In this response for the fifth example, there is only one message in the user's mailbox that has an extension with its **id** equal to |
v1.0 | Opentypeextension Post Opentypeextension | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/opentypeextension-post-opentypeextension.md | Content-Type: application/json - ### Response 1 Here is the response for the first example. The response body includes properties of the new message, Content-Type: application/json - ### Response 2 Here is the response for the second example. The response body includes the following for the new extension: Content-type: application/json - ### Response 3 Here is the response from the third example request. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - ### Response 4 Here is the response from the fourth example. Successfully creating an extension in a new group post results in only the Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - ### Response 5 Here is the response from the fifth example which contains the new conversation and a thread ID. This new thread contains an automatically |
v1.0 | Opentypeextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/opentypeextension-update.md | Content-type: application/json - #### Response 2 Here is the response of the second example which shows the updated `expirationDate` in the extension. |
v1.0 | Organization Activateservice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organization-activateservice.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Organization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organization-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Organization.Read.All, Directory.Read.All, Organization.ReadWrite.All, Directory.ReadWrite.All | +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++* Global Administrator +* User Administrator +* User +* Helpdesk Administrator +* Service Support Administrator +* Billing Administrator +* Mailbox Administrator +* Partner Tier1 Support +* Partner Tier2 Support +* Directory Readers +* Directory Writers +* AdHoc License Administrator +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Azure Information Protection Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Azure Information Protection Administrator +* Desktop Analytics Administrator +* License Administrator +* Microsoft Managed Desktop Administrator +* Authentication Administrator +* Privileged Authentication Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Teams Communications Support Specialist +* Teams Administrator +* Insights Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Volume Licensing Business Center User +* Volume Licensing Service Center User +* Modern Commerce User +* Microsoft Store for Business User +* Directory Reviewer +* Guest User +* Restricted Guest User + > **Note**: Applications granted the User.Read permission are able to read only the **id**, **displayName**, and **verifiedDomains** properties of the organization. All other properties will return with `null` values. To read all properties, use Organization.Read.All. ## HTTP request GET https://graph.microsoft.com/beta/organization/84841066-274d-4ec0-a5c1-276be6 - ##### Response Here is an example of the response. |
v1.0 | Organization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organization-update.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Organization.ReadWrite.All | +The calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++* Global Administrator +* Partner Tier2 Support +* Billing Administrator + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Organizationalbranding Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbranding-delete.md | DELETE https://graph.microsoft.com/beta/organization/84841066-274d-4ec0-a5c1-276 -- ### Response The following is an example of the response. |
v1.0 | Organizationalbranding Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbranding-get.md | Accept-Language: 0 - #### Response The following is an example of the response. Accept-Language: 0 - #### Response The following is an example of the response. Accept-Language: fr-FR - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/organization/d69179bf-f4a4-41a9-a9de-249c0f -- #### Response The following is an example of the response. |
v1.0 | Organizationalbranding List Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbranding-list-localizations.md | GET https://graph.microsoft.com/beta/organization/84841066-274d-4ec0-a5c1-276be6 - ### Response <!-- { "blockType": "response", |
v1.0 | Organizationalbranding Post Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbranding-post-localizations.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Organizationalbranding Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbranding-update.md | Accept-Language: 0 -- #### Response The following is an example of the response. Content-Type: image/jpeg ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) |
v1.0 | Organizationalbrandinglocalization Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbrandinglocalization-delete.md | DELETE https://graph.microsoft.com/beta/organization/d69179bf-f4a4-41a9-a9de-249 -- ### Response The following is an example of the response. |
v1.0 | Organizationalbrandinglocalization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbrandinglocalization-get.md | GET https://graph.microsoft.com/beta/organization/d69179bf-f4a4-41a9-a9de-249c0f -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/organization/99b24e1b-abec-4598-9d63-a2baf0 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/organization/99b24e1b-abec-4598-9d63-a2baf0 -- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/organization/d69179bf-f4a4-41a9-a9de-249c0f - #### Response The following is an example of the response. |
v1.0 | Organizationalbrandinglocalization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationalbrandinglocalization-update.md | Content-Type: image/jpeg ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: image/jpeg - #### Response <!-- { Content-Type: application/json -- #### Response <!-- { Content-Type: application/json - #### Response Following the request, the **usernameHintText** for the `fr-FR` localization will be empty instead of inheriting the value from the default branding object. |
v1.0 | Organizationsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-get.md | GET https://graph.microsoft.com/beta/organization/a9f3c90b-04fd-4504-a302-47672b - ### Response The following is an example of the response. |
v1.0 | Organizationsettings List Contactinsights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-contactinsights.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/cont -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Organizationsettings List Iteminsights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-iteminsights.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/item - ### Response Here is an example of the response. |
v1.0 | Organizationsettings List Microsoftapplicationdataaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-microsoftapplicationdataaccess.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/micr - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Organizationsettings List Peopleinsights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-peopleinsights.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/peop - ### Response Here is an example of the response. |
v1.0 | Organizationsettings List Profilecardproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-profilecardproperties.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/prof - ### Response The following is an example of the response. |
v1.0 | Organizationsettings List Pronounssettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-list-pronounssettings.md | + + Title: "List pronounsSettings" +description: "Read the properties and relationships of a pronounsSettings object." ++ms.localizationpriority: medium +++# List pronounsSettings +Namespace: microsoft.graph +++Get the properties of the [pronounsSettings](../resources/pronounssettings.md) resource for an organization. ++For more information on settings to manage pronouns support, see [Manage pronouns settings for an organization using the Microsoft Graph API](/graph/pronouns-configure-pronouns-availability). ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +| Delegated (work or school account) | Organization.Read.All, Organization.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | Not supported. | ++>**Note:** Using delegated permissions for this operation requires the signed-in user to have a global administrator role. ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /organization/{organizationId}/settings/pronouns +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [pronounsSettings](../resources/pronounssettings.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. +# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_pronounssettings" +} +--> +``` http +GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/pronouns +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++++### Response +The following is an example of the response +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.pronounsSettings" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "isEnabledInOrganization": true +} +``` + |
v1.0 | Organizationsettings Post Profilecardproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/organizationsettings-post-profilecardproperties.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Orgcontact Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/orgcontact-delta.md | GET https://graph.microsoft.com/beta/contacts/delta [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. GET https://graph.microsoft.com/beta/contacts/delta?$select=displayName,jobTitle [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-select-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-select-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that all three properties are included in the response and it is not known which ones have changed since the `@odata.deltaLink` was obtained. Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that the `mail` property is not included, which means it has not changed since the last delta query; `displayName` and `jobTitle` are included, which means their values have changed. |
v1.0 | Orgcontact Get Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/orgcontact-get-manager.md | GET https://graph.microsoft.com/beta/contacts/{id}/manager - #### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Orgcontact Get Transitivereports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/orgcontact-get-transitivereports.md | GET https://graph.microsoft.com/beta/contacts/45b7d2e7-b882-4a80-ba97-10b7a63b8f - ### Response The following is an example of the response. |
v1.0 | Orgcontact List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/orgcontact-list.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Outlooktask Complete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-complete.md | Prefer: outlook.timezone="Pacific Standard Time" - ### Response Here is an example of the response. The **completedDateTime** and other date-related properties in the response are expressed in PST. |
v1.0 | Outlooktask Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-delete.md | DELETE https://graph.microsoft.com/beta/me/outlook/tasks/AAMkADIyAAAhrb_QAAA= - ### Response Here is an example of the response. |
v1.0 | Outlooktask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-get.md | GET https://graph.microsoft.com/beta/me/outlook/tasks/AAMkADA1MTrgAAA= - <!-- markdownlint-disable MD024 --> #### Response Prefer: outlook.timezone="Pacific Standard Time" - ### Response Here is an example of the response. The date-time properties in the response are returned in the specified Pacific Standard Time. |
v1.0 | Outlooktask List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-list-attachments.md | GET https://graph.microsoft.com/beta/users/{id}/outlook/tasks/{id}/attachments - ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Outlooktask Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-post-attachments.md | Content-type: application/json - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. Content-type: application/json -- #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Outlooktask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktask-update.md | Content-type: application/json - ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Outlooktaskgroup Post Taskfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlooktaskgroup-post-taskfolders.md | Content-type: application/json - In the request body, supply a JSON representation of [outlookTaskFolder](../resources/outlooktaskfolder.md) object. ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Outlookuser Supportedlanguages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlookuser-supportedlanguages.md | GET https://graph.microsoft.com/beta/me/outlook/supportedLanguages [!INCLUDE [sample-code](../includes/snippets/go/user-supportedlanguages-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-supportedlanguages-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. <!-- { |
v1.0 | Outlookuser Supportedtimezones | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/outlookuser-supportedtimezones.md | GET https://graph.microsoft.com/beta/me/outlook/supportedTimeZones [!INCLUDE [sample-code](../includes/snippets/go/user-supportedtimezones-default-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-supportedtimezones-default-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response 1 Here is an example of the response. <!-- { GET https://graph.microsoft.com/beta/me/outlook/supportedTimeZones(TimeZoneStand ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/me/outlook/supportedTimeZones(TimeZoneStand [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response 2 Here is an example of the response. |
v1.0 | Page Copytosection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/page-copytosection.md | Content-type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Page Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/page-update.md | Content-type: application/json ] ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-page-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Participant Configuremixer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-configuremixer.md | Content-Length: 501 } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/participant-configuremixer-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Length: 501 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-delete.md | DELETE https://graph.microsoft.com/beta/communications/calls/{id}/participants/{ - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 464 - #### Response > **Note:** The response object shown here might be shortened for readability. DELETE https://graph.microsoft.com/beta/communications/calls/{id}/participants/{ - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-get.md | GET https://graph.microsoft.com/beta/communications/calls/7531d31f-d10d-44de-802 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Invite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-invite.md | Content-Length: 464 - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 464 - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Muteall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-muteall.md | Content-Length: 81 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Startholdmusic | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-startholdmusic.md | Content-type: application/json ---- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Stopholdmusic | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/participant-stopholdmusic.md | Content-type: application/json ---- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Passwordauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/passwordMethods/28c10230- - ### Response The following is an example of the response. |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/pas -- ### Response The following is an example of the response. <!-- { |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/passwordlessMicrosoftAuth -- ### Response The following is an example of the response. |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethod-list.md | GET https://graph.microsoft.com/beta/me/authentication/passwordlessMicrosoftAuth -- ### Response The following is an example of the response. |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut -- ### Response <!-- { |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen -- ### Response The following is an example of the response. |
v1.0 | Passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/passwordlessmicrosoftauthenticatorauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Payload Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/payload-get.md | + + Title: "Get payload" +description: "Get an attack simulation campaign payload for a tenant." ++ms.localizationpriority: medium +++# Get payload ++Namespace: microsoft.graph +++Get an attack simulation campaign payload for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/payloads/{payloadId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [payload](../resources/payload.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++<!-- { + "blockType": "request", + "name": "get_payload", + "sampleKeys": ["f1b13829-3829-f1b1-2938-b1f12938b1a"] +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/payload/f1b13829-3829-f1b1-2938-b1f12938b1a +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.payload" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#security/attackSimulation/payloads/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "name": "AttackSimTest Payload", + "description": "AttackSim Test Payload", + "simulationAttackType": "social", + "platform": "email", + "isAutomated": null, + "status": "draft", + "source": "tenant", + "language": "en", + "predictedCompromiseRate": 20.0, + "complexity": "medium", + "technique": "credentialHarvesting", + "createdBy": { + "email": "faiza@contoso.com", + "id": "121212", + "displayName": "Faiza" + }, + "createdDateTime": "2022-01-12T03:15:01.5906699Z", + "lastModifiedBy": { + "email": "faiza@contoso.com", + "id": "121212", + "displayName": "Faiza" + }, + "lastModifiedDateTime": "2021-10-07T12:23:18.8157586Z", + "theme": "personalizedOffer", + "brand": "microsoft", + "industry": "IT", + "isCurrentEvent": false, + "isControversial": false, + "detail" : null, + "payloadTags": [] +} +``` |
v1.0 | Payloaddetail Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/payloaddetail-get.md | + + Title: "Get payloadDetail" +description: "Get an attack simulation campaign payload detail for a tenant." ++ms.localizationpriority: medium +++# Get payloadDetail ++Namespace: microsoft.graph +++Get an attack simulation campaign payload detail for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/payloads/{payloadId}/detail +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [payloadDetail](../resources/payloaddetail.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++<!-- { + "blockType": "request", + "name": "get_payloadDetail", + "sampleKeys": ["f1b13829-3829-f1b1-2938-b1f12938b1a"] +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/payload/f1b13829-3829-f1b1-2938-b1f12938b1a/detail +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.payloadDetail" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#security/attackSimulation/payloads/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc/detail", + "fromName": "faiza", + "fromEmail": "faiza@contoso.com", + "addIsExternalSender": false, + "subject": "Payload Detail", + "content": "<meta http-equiv=\"Content-Type\" content=\"text/html>\">", + "phishingUrl": "http://www.widgetsinc10+.com", + "coachMarks": [ + { + "indicator": "URL hyperlinking", + "description": "URL hyperlinking hides the true URL behind text; the text can also look like another link", + "language": "en", + "order": "0", + "isValid": true, + "coachmarkLocation": { + "offset": 144, + "length": 6, + "type": "messageBody" + } + } + ] +} +``` |
v1.0 | Permission Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permission-delete.md | This example removes the permission identified as {perm-id} from the item {item- DELETE https://graph.microsoft.com/beta/me/drive/items/{item-id}/permissions/{perm-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-permission-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{item-id}/permissions/{pe - ### Response <!-- { "blockType": "response", "truncated": false } --> |
v1.0 | Permission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permission-get.md | Here is an example of the request to access a permission on a folder. GET https://graph.microsoft.com/beta/me/drive/items/{item-id}/permissions/{perm-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-item-permission-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Permission Grant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permission-grant.md | Content-type: application/json - ### Response <!-- { "blockType": "response", "@odata.type": "Collection(microsoft.graph.permission)", "truncated": true } --> |
v1.0 | Permission Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permission-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-permission-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response If successful, this method returns a [Permission](../resources/permission.md) resource in the response body that represents the updated state of the permission. |
v1.0 | Permissiongrantpolicy Delete Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-delete-excludes.md | DELETE https://graph.microsoft.com/beta/policies/permissionGrantPolicies/my-cust - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/permissionGrantPolicies/my-cust - ### Response <!-- { |
v1.0 | Permissiongrantpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-get.md | GET https://graph.microsoft.com/beta/policies/permissionGrantPolicies/microsoft- - ### Response The following is an example of the response. The policy has two `includes` condition sets, one which matches with delegated permission classified `low` for client apps registered in this tenant, and the other which matches delegated permissions classified `low` for apps from verified publishers (regardless of which tenant the app is registered in). |
v1.0 | Permissiongrantpolicy List Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-list-excludes.md | GET https://graph.microsoft.com/beta/policies/permissionGrantPolicies/microsoft- - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-list.md | GET https://graph.microsoft.com/beta/policies/permissionGrantPolicies - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Post Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-post-excludes.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Post Permissiongrantpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-post-permissiongrantpolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/permissiongrantpolicy-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Personanniversary Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personanniversary-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personannotation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personannotation-delete.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personannotation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personannotation-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personannotation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personannotation-update.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personaward Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personaward-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personcertification Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personcertification-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personinterest Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personinterest-delete.md | DELETE https://graph.microsoft.com/beta/me/profile/interests/{id} - ### Response The following is an example of the response. |
v1.0 | Personinterest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personinterest-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personinterest Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personinterest-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Personname Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personname-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personresponsibility Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personresponsibility-delete.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personresponsibility Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personresponsibility-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personresponsibility Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personresponsibility-update.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Personwebsite Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/personwebsite-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Phoneauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/phoneauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a- - ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Disablesmssignin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/phoneauthenticationmethod-disablesmssignin.md | The following is an example of the request. POST https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-750b-4051-897c-87b9720928f7/disableSmsSignIn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/phoneauthenticationmethod-disablesmssignin-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-75 - ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Enablesmssignin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/phoneauthenticationmethod-enablesmssignin.md | The following is an example of the request. POST https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-750b-4051-897c-87b9720928f7/enableSmsSignIn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/phoneauthenticationmethod-enablesmssignin-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-75 - ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/phoneauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-750 - ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/phoneauthenticationmethod-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Place Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/place-get.md | GET https://graph.microsoft.com/beta/places/3162F1E1-C4C0-604B-51D8-91DA78989EB1 [!INCLUDE [sample-code](../includes/snippets/go/get-room-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-room-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/places/3162F1E1-C4C0-604B-51D8-91DA78989EB1 [!INCLUDE [sample-code](../includes/snippets/go/get-workspace-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-workspace-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/places/bldg1@contoso.com [!INCLUDE [sample-code](../includes/snippets/go/get-roomlist-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-roomlist-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. |
v1.0 | Place List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/place-list.md | GET https://graph.microsoft.com/beta/places/microsoft.graph.room [!INCLUDE [sample-code](../includes/snippets/go/get-all-rooms-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-all-rooms-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/places/microsoft.graph.workspace ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/places/microsoft.graph.workspace [!INCLUDE [sample-code](../includes/snippets/go/get-all-workspaces-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-all-workspaces-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/places/microsoft.graph.roomlist ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/places/microsoft.graph.roomlist [!INCLUDE [sample-code](../includes/snippets/go/get-all-roomlists-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-all-roomlists-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. |
v1.0 | Place Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/place-update.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json -- ### Response The following is an example of the response. Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Planner Post Plans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/planner-post-plans.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Planner Post Rosters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/planner-post-rosters.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannerplanconfiguration Delete Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfiguration-delete-localizations.md | DELETE https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686 - ### Response The following is an example of the response. |
v1.0 | Plannerplanconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfiguration-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Plannerplanconfiguration List Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfiguration-list-localizations.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - #### Response The following is an example of the response. |
v1.0 | Plannerplanconfiguration Post Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfiguration-post-localizations.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Plannerplanconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfiguration-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Plannerplanconfigurationlocalization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfigurationlocalization-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Plannerplanconfigurationlocalization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerplanconfigurationlocalization-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Plannerroster Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-delete.md | DELETE https://graph.microsoft.com/beta/planner/rosters/5ba84f7a-aa11-4a51-a298- -- ### Response The following is an example of the response. |
v1.0 | Plannerroster Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-get.md | GET https://graph.microsoft.com/beta/planner/rosters/6519868f-868f-6519-8f86-196 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannerroster List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-list-members.md | GET https://graph.microsoft.com/beta/planner/rosters/6519868f-868f-6519-8f86-196 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannerroster List Plans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-list-plans.md | GET https://graph.microsoft.com/beta/planner/rosters/6519868f-868f-6519-8f86-196 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannerroster Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerroster-post-members.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|userId|String|Identifier of the .| +|userId|String|Identifier of the user.| |tenantId|String|Identifier of the tenant the user belongs to. Optional. Currently roster members cannot be from different tenants.| |roles|String collection|Additional roles assigned to the user. Optional. Currently there are no additional roles available for users.| Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannerrostermember Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerrostermember-delete.md | DELETE https://graph.microsoft.com/beta/planner/rosters/523a9d5a-f9d5-45c1-929f- -- ### Response <!-- { "blockType": "response", |
v1.0 | Plannerrostermember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannerrostermember-get.md | GET https://graph.microsoft.com/beta/planner/rosters/523a9d5a-f9d5-45c1-929f-b85 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Plannertaskconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannertaskconfiguration-get.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios/c5d514e6c686491 - ### Response The following is an example of the response. |
v1.0 | Plannertaskconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/plannertaskconfiguration-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-plannertaskconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Planneruser List Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/planneruser-list-delta.md | GET https://graph.microsoft.com/beta/me/planner/all/delta [!INCLUDE [sample-code](../includes/snippets/go/get-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. |
v1.0 | Planneruser List Rosterplans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/planneruser-list-rosterplans.md | GET https://graph.microsoft.com/beta/users/{usersId}/planner/rosterPlans -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Policyroot List Rolemanagementpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/policyroot-list-rolemanagementpolicies.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicies?$filter=sco -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Policyroot List Rolemanagementpolicyassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/policyroot-list-rolemanagementpolicyassignments.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicyAssignments?$f -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Post Featurerolloutpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/post-featurerolloutpolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Post Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/post-forward.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Post Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/post-post-attachments.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-file-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-item-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- #### Response Here is an example of the response. <!-- { Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-reference-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response Here is an example of the response. <!-- { |
v1.0 | Post Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/post-reply.md | Content-type: application/json - ##### Response ##### Response Here is an example of the response. |
v1.0 | Presence Clearpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-clearpresence.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Presence Clearuserpreferredpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-clearuserpreferredpresence.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Presence Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-get.md | GET https://graph.microsoft.com/beta/me/presence - #### Response <!-- { GET https://graph.microsoft.com/beta/users/66825e03-7ef5-42da-9069-724602c31f6b/ - #### Response <!-- { GET https://graph.microsoft.com/beta/communications/presences/dc74d9bb-6afe-433d - #### Response <!-- { |
v1.0 | Presence Setpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-setpresence.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Presence Setstatusmessage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-setstatusmessage.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/setstatusmessage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/setstatusmessage-another-user-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Set status message: response GET https://graph.microsoft.com/beta/users/fa8bf3dc-eca7-46b7-bad1-db199b62afc3/ [!INCLUDE [sample-code](../includes/snippets/php/setstatusmessage-another-user-get-presence-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Get another user presence: response |
v1.0 | Presence Setuserpreferredpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/presence-setuserpreferredpresence.md | Content-Type: application/json - #### Response <!-- { |
v1.0 | Print Delete Taskdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-delete-taskdefinition.md | DELETE https://graph.microsoft.com/beta/print/taskDefinitions/4c6a0f26-8e5d-4bf6 [!INCLUDE [sample-code](../includes/snippets/php/delete-taskdefinition-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Print Get Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-get-settings.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/settings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printsettings-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Print List Recentshares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-list-recentshares.md | The following is an example of the request. GET https://graph.microsoft.com/beta/me/print/recentPrinterShares ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-recentprintershares-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/print/recentPrinterShares - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Print List Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-list-taskdefinitions.md | GET https://graph.microsoft.com/beta/print/taskDefinitions [!INCLUDE [sample-code](../includes/snippets/php/print-list-taskdefinitions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Print Post Shares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-post-shares.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-printershare-from-print-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Print Post Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-post-taskdefinitions.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/print-create-taskdefinition-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Print Update Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-update-settings.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-settings-for-print-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Print Update Taskdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/print-update-taskdefinition.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/print-update-taskdefinition-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printconnector-update.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/update-connector-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Printdocument Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printdocument-createuploadsession.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printdocument-createuploadsession-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response <!-- { |
v1.0 | Printdocument Get File | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printdocument-get-file.md | The following example shows how to call this API to acquire a pre-authenticated GET https://graph.microsoft.com/beta/print/printers/fcb0bc53-a446-41d0-bfc3-5c56cdbb0f2a/jobs/46140/documents/bd260b1a-044e-4ca6-afa9-17d9a587d254/$value ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-document-value-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/printers/fcb0bc53-a446-41d0-bfc3-5c56 - ### Response <!-- { |
v1.0 | Printer Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-create.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Printer Delete Tasktrigger | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-delete-tasktrigger.md | DELETE https://graph.microsoft.com/beta/print/printers/1a5f91a7-9bd1-4d5f-bb86-f [!INCLUDE [sample-code](../includes/snippets/php/delete-printer-tasktrigger-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Printer Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-delete.md | Title: "Delete printer" -description: "Delete (unregister) a printer". +description: "Delete (unregister) a printer" ms.localizationpriority: medium ms.prod: "cloud-printing" |
v1.0 | Printer Getcapabilities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-getcapabilities.md | GET https://graph.microsoft.com/beta/print/printers/{id}/getCapabilities [!INCLUDE [sample-code](../includes/snippets/go/printer-getcapabilities-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/printer-getcapabilities-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printer List Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-list-jobs.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/printers/{id}/jobs ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-jobs-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/printers/{id}/jobs [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printer List Tasktriggers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-list-tasktriggers.md | GET https://graph.microsoft.com/beta/print/printers/{id}/taskTriggers [!INCLUDE [sample-code](../includes/snippets/php/get-printer-tasktriggers-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printer Post Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-post-jobs.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-printjob-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printer Post Tasktriggers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-post-tasktriggers.md | POST https://graph.microsoft.com/beta/print/printers/ae63f617-4856-4b45-8ea9-69d [!INCLUDE [sample-code](../includes/snippets/php/create-printer-tasktrigger-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printer Restorefactorydefaults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-restorefactorydefaults.md | POST https://graph.microsoft.com/beta/print/printers/{id}/restoreFactoryDefaults - ### Response The following is an example of the response. <!-- { |
v1.0 | Printer Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printer-update.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/update-printer-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printershare Delete Alloweduser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printershare-delete-alloweduser.md | DELETE https://graph.microsoft.com/beta/print/printerShares/{id}/allowedUsers/{i - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printershare List Allowedusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printershare-list-allowedusers.md | GET https://graph.microsoft.com/beta/print/shares/{id}/allowedUsers - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printershare List Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printershare-list-jobs.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/shares/{id}/jobs ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-jobs-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/shares/{id}/jobs -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printershare Post Allowedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printershare-post-allowedgroups.md | Content-type: application/json - In the request body, supply a reference to a group entity by including the group's Microsoft Graph URI in the `@odata.id` field of the JSON body. ### Response |
v1.0 | Printershare Post Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printershare-post-jobs.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-printjob-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printjob Abort | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printjob-abort.md | The following is an example of the request. POST https://graph.microsoft.com/beta/print/printers/{id}/jobs/{id}/abort ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-abort-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/print/printers/{id}/jobs/{id}/abort - ### Response The following is an example of the response. <!-- { |
v1.0 | Printjob Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printjob-cancel.md | The following is an example of the request. POST https://graph.microsoft.com/beta/print/printers/{id}/jobs/{id}/cancel ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-cancel-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/print/printers/{id}/jobs/{id}/cancel - ### Response The following is an example of the response. <!-- { |
v1.0 | Printjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printjob-get.md | The following is an example of a request to get metadata for a print job. GET https://graph.microsoft.com/beta/print/printers/c05f3726-0d4b-4aa1-8fe9-2eb981bb26fb/jobs/5182 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] The following is a request to get a print job and any [tasks](../resources/print GET https://graph.microsoft.com/beta/print/printers/c05f3726-0d4b-4aa1-8fe9-2eb981bb26fb/jobs/5182?$expand=tasks ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-withtasks-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/printers/c05f3726-0d4b-4aa1-8fe9-2eb9 - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. The following is an example of a request to get a print job and its associated d GET https://graph.microsoft.com/beta/print/printers/86b6d420-7e6b-4797-a05c-af4e56cd81bd/jobs/31216?$expand=documents ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-withdocumentdata-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Printjob Redirect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printjob-redirect.md | POST https://graph.microsoft.com/beta/print/printers/d5ef6ec4-07ca-4212-baf9-d45 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-redirect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Printjob Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printjob-update.md | PATCH https://graph.microsoft.com/beta/print/printers/d5ef6ec4-07ca-4212-baf9-d4 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-update-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PATCH https://graph.microsoft.com/beta/print/printers/d5ef6ec4-07ca-4212-baf9-d4 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printoperation-get.md | GET https://graph.microsoft.com/beta/print/operations/{id} - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Printtask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printtask-get.md | GET https://graph.microsoft.com/beta/print/taskDefinitions/3203656e-6069-4e10-81 [!INCLUDE [sample-code](../includes/snippets/php/get-task-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printtaskdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printtaskdefinition-get.md | GET https://graph.microsoft.com/beta/print/taskDefinitions/fab143fd-ee61-4358-85 [!INCLUDE [sample-code](../includes/snippets/php/get-taskdefinition-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printtaskdefinition List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printtaskdefinition-list-tasks.md | GET https://graph.microsoft.com/beta/print/taskDefinitions/92d72a3d-cad7-4809-89 [!INCLUDE [sample-code](../includes/snippets/php/get-printtaskdefinition-tasks-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printtaskdefinition Update Task | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printtaskdefinition-update-task.md | PATCH https://graph.microsoft.com/beta/print/taskDefinitions/3203656e-6069-4e10- [!INCLUDE [sample-code](../includes/snippets/php/update-task-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Printtasktrigger Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/printtasktrigger-get.md | GET https://graph.microsoft.com/beta/print/printers/{printerId}/taskTriggers/{ta [!INCLUDE [sample-code](../includes/snippets/php/get-printer-tasktrigger-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Privilegedapproval Myrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedapproval-myrequests.md | GET https://graph.microsoft.com/beta/privilegedApproval/myRequests [!INCLUDE [sample-code](../includes/snippets/go/privilegedapproval-myrequests-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/privilegedapproval-myrequests-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Privilegedrole Selfactivate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedrole-selfactivate.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Privilegedrole Selfdeactivate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedrole-selfdeactivate.md | POST https://graph.microsoft.com/beta/privilegedRoles/{id}/selfDeactivate - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Privilegedroleassignment Makeeligible | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedroleassignment-makeeligible.md | POST https://graph.microsoft.com/beta/privilegedRoleAssignments/{id}/makeEligibl - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Privilegedroleassignment Makepermanent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedroleassignment-makepermanent.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Privilegedroleassignment My | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedroleassignment-my.md | GET https://graph.microsoft.com/beta/privilegedRoleAssignments/my [!INCLUDE [sample-code](../includes/snippets/go/privilegedroleassignment-my-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/privilegedroleassignment-my-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Privilegedroleassignmentrequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedroleassignmentrequest-cancel.md | POST https://graph.microsoft.com/beta/privilegedRoleAssignmentRequests/7c53453e- - ##### Response <!-- { "blockType": "response", |
v1.0 | Privilegedroleassignmentrequest My | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/privilegedroleassignmentrequest-my.md | GET https://graph.microsoft.com/beta/privilegedRoleAssignmentRequests/my [!INCLUDE [sample-code](../includes/snippets/go/privilegedroleassignmentrequest-my-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/privilegedroleassignmentrequest-my-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-delete.md | DELETE https://graph.microsoft.com/beta/me/profile - ### Response The following is an example of the response. |
v1.0 | Profile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Accounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-accounts.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/account -- ### Response The following is an example of the response. |
v1.0 | Profile List Addresses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-addresses.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Anniversaries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-anniversaries.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Awards | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-awards.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Certifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-certifications.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Educationalactivities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-educationalactivities.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/educationalActivities - ### Response The following is an example of the response. |
v1.0 | Profile List Emails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-emails.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Interests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-interests.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/interests - ### Response The following is an example of the response. |
v1.0 | Profile List Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-languages.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/languages - ### Response The following is an example of the response. |
v1.0 | Profile List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-names.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Notes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-notes.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Patents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-patents.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Phones | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-phones.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/phones -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile List Positions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-positions.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/positions - ### Response The following is an example of the response. |
v1.0 | Profile List Projects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-projects.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/projects - ### Response The following is an example of the response. |
v1.0 | Profile List Publications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-publications.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile List Responsibilities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-responsibilities.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/responsibilities ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-responsibilities-from-profile-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/responsibilities - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile List Skills | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-skills.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/skills - ### Response The following is an example of the response. |
v1.0 | Profile List Webaccounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-webaccounts.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/webAccounts - ### Response The following is an example of the response. |
v1.0 | Profile List Websites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-list-websites.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/websites - ### Response The following is an example of the response. |
v1.0 | Profile Post Accounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-accounts.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile Post Interests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-interests.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profile Post Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-languages.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profile Post Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-names.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request |
v1.0 | Profile Post Notes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-notes.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile Post Phones | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-phones.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile Post Positions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-positions.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profile Post Projects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-projects.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profile Post Responsibilities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-responsibilities.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profile Post Webaccounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-webaccounts.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profile Post Websites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profile-post-websites.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profilecardproperty Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profilecardproperty-delete.md | DELETE https://graph.microsoft.com/beta/organization/{organizationId}/settings/p - ### Response The following is an example of the response. |
v1.0 | Profilecardproperty Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profilecardproperty-get.md | GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/prof - ### Response The following is an example of the response. |
v1.0 | Profilecardproperty Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profilecardproperty-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Profilephoto Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/profilephoto-update.md | Binary data for the image ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-profilephoto-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: image/jpeg Binary data for the image ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-team-photo-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Binary data for the image - #### Response The following is an example of the response. |
v1.0 | Program Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/program-create.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Program List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/program-list.md | GET https://graph.microsoft.com/beta/programs - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Program Listcontrols | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/program-listcontrols.md | GET https://graph.microsoft.com/beta/programs/673a7379-9c38-4f01-bd9d-4fda7260b8 - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Program Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/program-update.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Programcontrol Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/programcontrol-create.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Programcontrol List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/programcontrol-list.md | GET https://graph.microsoft.com/beta/programControls - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Programcontroltype List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/programcontroltype-list.md | GET https://graph.microsoft.com/beta/programControlTypes - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Projectparticipation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/projectparticipation-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/projects/{id} - ### Response The following is an example of the response. |
v1.0 | Projectparticipation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/projectparticipation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Projectrome Delete Activity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/projectrome-delete-activity.md | DELETE https://graph.microsoft.com/beta/me/activities/13881113971988980728 - ### Response The following is an example of the response. |
v1.0 | Projectrome Delete Historyitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/projectrome-delete-historyitem.md | Here is an example of the request. PUT https://graph.microsoft.com/beta/me/activities/13881113971988980728/historyItems/390e06e2-7e5b-4133-8014-fac7ac5991af ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/delete-historyitem-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PUT https://graph.microsoft.com/beta/me/activities/13881113971988980728/historyI - ##### Response Here is an example of the response. |
v1.0 | Pronounssettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/pronounssettings-update.md | + + Title: "Update pronounsSettings" +description: "Update the properties of a pronounsSettings object." ++ms.localizationpriority: medium +++# Update pronounsSettings ++Namespace: microsoft.graph +++Update the properties of a [pronounsSettings](../resources/pronounssettings.md) in an organization. ++For more information on settings to manage pronouns support, see [Manage pronouns settings for an organization using the Microsoft Graph API](/graph/pronouns-configure-pronouns-availability). ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +| Delegated (work or school account) | Organization.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | Not supported. | ++>**Note:** Using delegated permissions for this operation requires the signed-in user to have a global administrator role. ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /organization/{organizationId}/settings/pronouns +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply *only* the values for properties that should be updated. Existing properties that are not included in the request body will maintain their previous values. ++The following table specifies the properties that can be updated. ++|Property|Type|Description| +|:|:|:| +|isEnabledInOrganization|Boolean|`true` to enable pronouns in the organization, `false` otherwise. The default is `false`, and pronouns are disabled. Required.| ++++## Response ++If successful, this method returns a `200 OK` response code and an updated [pronounsSettings](../resources/pronounssettings.md) object in the response body. ++## Examples ++### Request +The following is an example of a request. +# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_pronounssettings" +} +--> +``` http +PATCH https://graph.microsoft.com/beta/organization/{organizationId}/settings/pronouns +Content-Type: application/json ++{ + "isEnabledInOrganization": true +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++++### Response +The following is an example of the response +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.pronounsSettings", + "name": "update_pronounssettings" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "isEnabledInOrganization": true +} +``` + |
v1.0 | Provisioningobjectsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/provisioningobjectsummary-list.md | GET https://graph.microsoft.com/beta/auditLogs/provisioning - ### Response The following is an example of the response for a successful event. GET https://graph.microsoft.com/beta/auditLogs/provisioning - ### Response The following is an example of the response for a failed provisioning event. |
v1.0 | Publishedresource Delete Agentgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-delete-agentgroups.md | DELETE https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisionin - ### Response The following is an example of the response. |
v1.0 | Publishedresource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-delete.md | DELETE https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisionin - ### Response The following is an example of the response. |
v1.0 | Publishedresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-get.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning/p - ### Response The following is an example of the response. |
v1.0 | Publishedresource List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-list.md | GET https://graph.microsoft.com/beta/onPremisesPublishingProfiles/{publishingTyp - ### Response The following is an example of the response. |
v1.0 | Publishedresource Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-post.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Publishedresource Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/publishedresource-update.md | PATCH https://graph.microsoft.com/beta/onPremisesPublishingProfiles/provisioning - ### Response The following is an example of the response. |
v1.0 | Range Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-clear.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-delete.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Entirecolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-entirecolumn.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/EntireColumn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-entirecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Entirerow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-entirerow.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/EntireRow ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-entirerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Range Insert | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-insert.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-insert-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastcell | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-lastcell.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/LastCell ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastcell-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastcolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-lastcolumn.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/LastColumn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastcolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastrow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-lastrow.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/LastRow ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastrow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Merge | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-merge.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-merge-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Unmerge | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-unmerge.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] Unmerge the range cells into separate cells.+ ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). POST /me/drive/items/{id}/workbook/worksheets/{id|name}/range(address='<address> POST /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(address='<address>')/unmerge POST /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/unmerge POST /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/unmerge- ```+ ## Request headers | Name | Description| |:|:-| POST /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/ra ## Response -If successful, this method returns `200 OK` response code. It does not return anything in the response body. +If successful, this method returns a `204 No Content` response code. It does not return anything in the response body. ## Example-Here is an example of how to call this API. -##### Request -Here is an example of the request. ++### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/unmerge ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-unmerge-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/ --##### Response -Here is an example of the response. +### Response +The following is an example of the response. <!-- { "blockType": "response" } --> ```http-HTTP/1.1 200 OK +HTTP/1.1 204 No Content ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Range Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/range-usedrange.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-usedrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rangeborder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeborder-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/borders/{sideIndex} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangeborder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeborder List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeborder-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangebordercollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeborder Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeborder-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeborder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangebordercollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangebordercollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rangefill Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangefill-clear.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/fill/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangefill-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangefill Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangefill-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/fill ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangefill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefill Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangefill-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangefill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefont Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangefont-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/font ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangefont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefont Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangefont-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangefont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Autofitcolumns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-autofitcolumns.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/autofitColumns ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangeformat-autofitcolumns-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangeformat Autofitrows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-autofitrows.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/autofitRows ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangeformat-autofitrows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangeformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat List Borders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-list-borders.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-borders-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Post Borders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-post-borders.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-rangeborder-from-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangeformat-update.md | The following examples demonstrate how to update properties of the [workbookRang The result of this set of requests is a table with three cells formatted like the top three cells in the image below. -![Excel chart table with three cells whose format, fill, and font properties have been updated.](/graph/concepts/images/ExcelRangeFormatting.png) +<!--![Excel chart table with three cells whose format, fill, and font properties have been updated.](/images/ExcelRangeFormatting.png)--> ##### Request This request updates the vertical alignment, row height, and column height of the first cell. Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangesort Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rangesort-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangesort-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rbacapplication List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignments.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignments?$f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignments?$f - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/entitlementManagement/roleAs - #### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleassignmentscheduleinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignmentscheduleinstances.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignmentschedulerequests.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche - ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleassignmentschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignmentschedules.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roledefinitions.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleDefinitions - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/entitlementManagement/roleDe - #### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleeligibilityscheduleinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleeligibilityscheduleinstances.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleeligibilityschedulerequests.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleeligibilityschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleeligibilityschedules.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication List Transitiveroleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-transitiveroleassignments.md | Do not supply a request body for this method. If successful, this method returns a `200 OK` response code and a collection of [unifiedRoleAssignment](../resources/unifiedroleassignment.md) objects in the response body. +If your request doesn't include the **ConsistencyLevel** header set to `eventual`, this method returns `404 Not Found` response code. + ## Examples For the examples in this section, consider the following role assignment scenario. A user named Alice has both direct and transitive role assignments as follows: ConsistencyLevel: eventual --- #### Response The following is an example of the response. ConsistencyLevel: eventual -- #### Response The following is an example of the response. ConsistencyLevel: eventual --- #### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleassignments.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleassignmentschedulerequests.md | Content-Type: application/json -- #### Response The following is an example of the response. Content-Type: application/json -- #### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roledefinitions.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleeligibilityschedulerequests.md | Content-Type: application/json -- #### Response The following is an example of the response. Content-Type: application/json --- #### Response The following is an example of the response. The request returns a response object that shows the status of previously eligible assignment changes as `Revoked`. The principal will no longer see their previously eligible role. |
v1.0 | Rbacapplication Rolescheduleinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-rolescheduleinstances.md | If successful, this method returns a `200 OK` response code and a [unifiedRoleSc GET https://graph.microsoft.com/beta/roleManagement/directory/roleScheduleInstances(directoryScopeId='parameterValue',appScopeId='parameterValue',principalId='parameterValue',roleDefinitionId='parameterValue') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rbacapplication-rolescheduleinstances-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleScheduleInstan -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication Roleschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-roleschedules.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/roleManagement/directory/roleSchedules(directoryScopeId='a3bb8764-cb92-4276-9d2a-ca1e895e55ea',appScopeId='a3bb8764-cb92-4276-9d2a-ca1e895e55ea',principalId='a3bb8764-cb92-4276-9d2a-ca1e895e55ea',roleDefinitionId='a3bb8764-cb92-4276-9d2a-ca1e895e55ea') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rbacapplication-roleschedules-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleSchedules(dire -- ### Response The following is an example of the response. |
v1.0 | Rbacapplicationmultiple List Resourcenamespaces | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-resourcenamespaces.md | GET https://graph.microsoft.com/beta/roleManagement/directory/resourceNamespaces -- ### Response >**Note:** The response object shown here has been shortened for readability. <!-- { |
v1.0 | Rbacapplicationmultiple List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-roleassignments.md | GET https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssignm ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssignm - ### Response The following is an example of the response: GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleAssignments - ### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleAssignments?$fi - ### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. |
v1.0 | Rbacapplicationmultiple Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-post-roleassignments.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. |
v1.0 | Recommendation Complete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-complete.md | If successful, this action returns a `200 OK` response code and a [recommendatio ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "recommendationthis.complete" The following is an example of a request. POST https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.TurnOffPerUserMFA/complete ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response |
v1.0 | Recommendation Dismiss | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-dismiss.md | If successful, this action returns a `200 OK` response code and a [recommendatio ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "recommendationthis.dismiss" Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response |
v1.0 | Recommendation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-get.md | If successful, this method returns a `200 OK` response code and a [recommendatio ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_recommendation" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.TurnOffPerUserMFA ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Recommendation List Impactedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-list-impactedresources.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_impactedresource" The following is an example of a request. GET https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.TurnOffPerUserMFA/impactedResources ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response The following is an example of the response |
v1.0 | Recommendation Postpone | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-postpone.md | If successful, this action returns a `200 OK` response code and a [recommendatio ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "recommendationthis.postpone" Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response |
v1.0 | Recommendation Reactivate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/recommendation-reactivate.md | If successful, this action returns a `200 OK` response code and a [recommendatio ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "recommendationthis.reactivate" The following is an example of a request. POST https://graph.microsoft.com/beta/directory/recommendations/0cb31920-84b9-471f-a6fb-468c1a847088_Microsoft.Identity.IAM.Insights.TurnOffPerUserMFA/reactivate ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response |
v1.0 | Regionalandlanguagesettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/regionalandlanguagesettings-get.md | GET https://graph.microsoft.com/beta/me/settings/regionalAndLanguageSettings - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Regionalandlanguagesettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/regionalandlanguagesettings-update.md | Content-type: application/json -- #### Response The following is an example of the response. |
v1.0 | Relatedcontact Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/relatedcontact-update.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Relyingpartydetailedsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/relyingpartydetailedsummary-list.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getRelyingPartyDetailedSummary(period='period_value') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-relyingpartydetailedsummary-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getRelyingPartyDetailedSummary(peri - ### Response The following is an example of the response. |
v1.0 | Reportroot Getattacksimulationrepeatoffenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getattacksimulationrepeatoffenders.md | GET https://graph.microsoft.com/beta/reports/getAttackSimulationRepeatOffenders [!INCLUDE [sample-code](../includes/snippets/go/reportroot-getattacksimulationrepeatoffenders-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reportroot-getattacksimulationrepeatoffenders-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot Getattacksimulationsimulationusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getattacksimulationsimulationusercoverage.md | GET https://graph.microsoft.com/beta/reports/getAttackSimulationSimulationUserCo [!INCLUDE [sample-code](../includes/snippets/go/reportroot-getattacksimulationsimulationusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reportroot-getattacksimulationsimulationusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot Getattacksimulationtrainingusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getattacksimulationtrainingusercoverage.md | GET https://graph.microsoft.com/beta/reports/getAttackSimulationTrainingUserCove [!INCLUDE [sample-code](../includes/snippets/go/reportroot-getattacksimulationtrainingusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reportroot-getattacksimulationtrainingusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot Getazureadapplicationsigninsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getazureadapplicationsigninsummary.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getAzureADApplicationSignInSummary(period='D7') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-applicationsigninsummary-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Reportroot Getcredentialusagesummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getcredentialusagesummary.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getCredentialUsageSummary(period='D30')?$filter=feature eq 'registration' ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getcredentialusagesummary-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getCredentialUsageSummary(period='D - ### Response The following is an example of the response. |
v1.0 | Reportroot Getcredentialuserregistrationcount | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getcredentialuserregistrationcount.md | GET https://graph.microsoft.com/beta/reports/getCredentialUserRegistrationCount [!INCLUDE [sample-code](../includes/snippets/go/reportroot-getcredentialuserregistrationcount-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/reportroot-getcredentialuserregistrationcount-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appplatformusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getm365appplatformusercounts.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppPlatformUserCounts(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appplatformusercounts-csv-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppPlatformUserCounts(period -- #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppPlatformUserCounts(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appplatformusercounts-json-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppPlatformUserCounts(period -- #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getm365appusercounts.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppUserCounts(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercounts-csv-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppUserCounts(period='D7')?$ -- #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppUserCounts(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercounts-json-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppUserCounts(period='D7')?$ -- #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getm365appuserdetail.md | The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppUserDetail(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercoundetail-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppUserDetail(period='D7')?$ -- #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/beta/reports/getM365AppUserDetail(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercountdetail-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/reports/getM365AppUserDetail(period='D7')?$ -- #### Response The following is an example of the response. |
v1.0 | Reportroot Getoffice365groupsactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getoffice365groupsactivitycounts.md | The CSV file has the following headers for columns. - Yammer Messages Posted - Yammer Messages Read - Yammer Messages Liked+- Teams Channel Messages +- Teams Meetings Organized - Report Date - Report Period The following columns are not supported in Microsoft Graph China operated by 21V - Yammer Messages Posted - Yammer Messages Read - Yammer Messages Liked+- Teams Channel Messages +- Teams Meetings Organized ### JSON The following properties in **[office365GroupsActivityCounts](../resources/offic - yammerMessagesPosted - yammerMessagesRead - yammerMessagesLiked+- teamsChannelMessages +- teamsMeetingsOrganized ## Example Follow the 302 redirection and the CSV file that downloads will have the followi HTTP/1.1 200 OK Content-Type: application/octet-stream -Report Refresh Date,Exchange Emails Received,Yammer Messages Posted,Yammer Messages Read,Yammer Messages Liked,Report Date,Report Period +Report Refresh Date,Exchange Emails Received,Yammer Messages Posted,Yammer Messages Read,Yammer Messages Liked,Teams Channel Messages,Teams Meetings Organized,Report Date,Report Period ``` ### JSON Content-Length: 310 "yammerMessagesPosted": 0, "yammerMessagesRead": 0, "yammerMessagesLiked": 0, + "teamsChannelMessages": 0, + "teamsMeetingsOrganized": 0, "reportDate": "2017-09-01", "reportPeriod": "7" } |
v1.0 | Reportroot Getoffice365groupsactivitydetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-getoffice365groupsactivitydetail.md | The CSV file has the following headers for columns. - Yammer Posted Message Count - Yammer Read Message Count - Yammer Liked Message Count+- Teams Channel Messages Count +- Teams Meetings Organized Count - Exchange Mailbox Total Item Count - Exchange Mailbox Storage Used (Byte) - SharePoint Total File Count The following columns are not supported in Microsoft Graph China operated by 21V - Yammer Posted Message Count - Yammer Read Message Count - Yammer Liked Message Count+- Teams Channel Messages Count +- Teams Meetings Organized Count ### JSON The following properties in **[office365GroupsActivityDetail](../resources/offic - yammerPostedMessageCount - yammerReadMessageCount - yammerLikedMessageCount+- teamsChannelMessagesCount +- teamsMeetingsOrganizedCount The default page size for this request is 200 items. Follow the 302 redirection and the CSV file that downloads will have the followi HTTP/1.1 200 OK Content-Type: application/octet-stream -Report Refresh Date,Group Display Name,Is Deleted,Owner Principal Name,Last Activity Date,Group Type,Member Count,External Member Count,Exchange Received Email Count,SharePoint Active File Count,Yammer Posted Message Count,Yammer Read Message Count,Yammer Liked Message Count,Exchange Mailbox Total Item Count,Exchange Mailbox Storage Used (Byte),SharePoint Total File Count,SharePoint Site Storage Used (Byte),Group Id,Report Period +Report Refresh Date,Group Display Name,Is Deleted,Owner Principal Name,Last Activity Date,Group Type,Member Count,External Member Count,Exchange Received Email Count,SharePoint Active File Count,Yammer Posted Message Count,Yammer Read Message Count,Yammer Liked Message Count,Teams Channel Messages Count,Teams Meetings Organized Count,Exchange Mailbox Total Item Count,Exchange Mailbox Storage Used (Byte),SharePoint Total File Count,SharePoint Site Storage Used (Byte),Group Id,Report Period ``` ### JSON Content-Length: 674 "yammerPostedMessageCount": 0, "yammerReadMessageCount": 0, "yammerLikedMessageCount": 0, + "teamsChannelMessagesCount": 0, + "teamsMeetingsOrganizedCount": 0, "exchangeMailboxTotalItemCount": 343, "exchangeMailboxStorageUsedInBytes": 3724609, "sharePointTotalFileCount": 0, |
v1.0 | Reportroot List Applicationsignindetailedsummary | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-list-applicationsignindetailedsummary.md | GET https://graph.microsoft.com/beta/reports/applicationSignInDetailedSummary -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot List Credentialuserregistrationdetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-list-credentialuserregistrationdetails.md | GET https://graph.microsoft.com/beta/reports/credentialUserRegistrationDetails - ### Response The following is an example of the response. |
v1.0 | Reportroot List Usercredentialusagedetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reportroot-list-usercredentialusagedetails.md | GET https://graph.microsoft.com/beta/reports/userCredentialUsageDetails - ### Response The following is an example of the response. |
v1.0 | Reports Getgrouparchivedprintjobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reports-getgrouparchivedprintjobs.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/reports/getGroupArchivedPrintJobs(groupId='016b5565-3bbf-4067-b9ff-4d68167eb1a6',startDateTime=2021-05-24,endDateTime=2021-05-25) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reports-getgrouparchivedprintjobs-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/reports/getGroupArchivedPrintJobs(gro - ##### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Reports Getprinterarchivedprintjobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reports-getprinterarchivedprintjobs.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/reports/getPrinterArchivedPrintJobs(printerId='016b5565-3bbf-4067-b9ff-4d68167eb1a6',startDateTime=2021-05-24,endDateTime=2021-05-25) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reports-getprinterarchivedprintjobs-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/reports/getPrinterArchivedPrintJobs(p - ##### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Reports Getuserarchivedprintjobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/reports-getuserarchivedprintjobs.md | The following is an example of the request. GET https://graph.microsoft.com/beta/print/reports/getUserArchivedPrintJobs(userId='016b5565-3bbf-4067-b9ff-4d68167eb1a6',startDateTime=2021-05-24,endDateTime=2021-05-25) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reports-getuserarchivedprintjobs-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/print/reports/getUserArchivedPrintJobs(user - ##### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Richlongrunningoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/richlongrunningoperation-get.md | GET https://graph.microsoft.com/beta/sites/{siteId}/operations/{richLongRunningO -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskdetection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskdetection-list.md | GET https://graph.microsoft.com/beta/riskDetections - #### Response Here is an example of the response. GET https://graph.microsoft.com/beta/identityProtection/riskDetections/c2b6c2b9- - #### Response Here is an example of the response. GET https://graph.microsoft.com/beta/identityProtection/riskDetections?$filter=r - #### Response Here is an example of the response. |
v1.0 | Riskyserviceprincipal Confirmcompromised | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskyserviceprincipal-confirmcompromised.md | Content-Type: application/json -- ### Response The following is an example of the response. <!-- { |
v1.0 | Riskyserviceprincipal Dismiss | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskyserviceprincipal-dismiss.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Riskyserviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskyserviceprincipal-get.md | GET https://graph.microsoft.com/beta/identityProtection/riskyServicePrincipals/9 -- ### Response <!-- { "blockType": "response", |
v1.0 | Riskyserviceprincipal List History | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskyserviceprincipal-list-history.md | GET https://graph.microsoft.com/beta/identityProtection/riskyServicePrincipals/{ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyusers List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/riskyusers-list.md | GET https://graph.microsoft.com/beta/identityProtection/riskyUsers?$filter=riskL - #### Response Here is an example of the response. <!-- { |
v1.0 | Samlorwsfedexternaldomainfederation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-get.md | GET https://graph.microsoft.com/beta/directory/federationConfigurations/graph.sa - ### Response The following is an example of the response. |
v1.0 | Samlorwsfedexternaldomainfederation List Domains | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-list-domains.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/directory/federationConfigurations/microsoft.graph.samlOrWsFedExternalDomainFederation/f1e11a04-0244-4592-99df-b01cfaadce15/domains ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-externaldomainname-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/directory/federationConfigurations/microsof - ### Response The following is an example of the response. |
v1.0 | Samlorwsfedexternaldomainfederation List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-list.md | GET https://graph.microsoft.com/beta/directory/federationConfigurations/graph.sa - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Post Domains | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-post-domains.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-externaldomainname-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-post.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-samlorwsfedexternaldomainfederation-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/samlorwsfedexternaldomainfederation-update.md | Content-Type: application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-samlorwsfedexternaldomainfederation-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Schedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule - #### Response The following is an example of the response. |
v1.0 | Schedule List Schedulinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-list-schedulinggroups.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/schedulingGroups - #### Response The following is an example of the response. |
v1.0 | Schedule List Shifts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-list-shifts.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/shifts?$filter=shar - ### Response The following is an example of the response. |
v1.0 | Schedule List Timeoffreasons | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-list-timeoffreasons.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffReasons - #### Response The following is an example of the response. |
v1.0 | Schedule List Timesoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-list-timesoff.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timesOff?$filter=sh - #### Response The following is an example of the response. |
v1.0 | Schedule Post Schedulinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-post-schedulinggroups.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Schedule Post Shifts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-post-shifts.md | Namespace: microsoft.graph Create a new [shift](../resources/shift.md) instance in a [schedule](../resources/schedule.md). +The duration of a shift cannot be less than 1 minute or longer than 24 hours. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Schedule Post Timeoffreasons | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-post-timeoffreasons.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Schedule Share | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedule-share.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Schedulinggroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedulinggroup-delete.md | DELETE https://graph.microsoft.com/beta/teams/{teamId}/schedule/schedulingGroups - #### Response The following is an example of the response. |
v1.0 | Schedulinggroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedulinggroup-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/schedulingGroups/{s - #### Response The following is an example of the response. |
v1.0 | Schedulinggroup Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schedulinggroup-put.md | Prefer: return=representation - #### Response The following is an example of the response. |
v1.0 | Schemaextension Post Schemaextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schemaextension-post-schemaextensions.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The response includes a unique string in the **id** property that is based on the schema name provided in the request, together with the rest of the newly created schema definition. Content-type: application/json - #### Response The response includes the **owner** set to the value supplied in the request. |
v1.0 | Schemaextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/schemaextension-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Search Acronym Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-acronym-delete.md | DELETE https://graph.microsoft.com/beta/search/acronyms/{acronymsId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Search Acronym Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-acronym-get.md | GET https://graph.microsoft.com/beta/search/acronyms/{acronymsId} -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Acronym Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-acronym-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Search Bookmark Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-bookmark-delete.md | DELETE https://graph.microsoft.com/beta/search/bookmarks/{bookmarkId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Search Bookmark Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-bookmark-get.md | GET https://graph.microsoft.com/beta/search/bookmarks/{bookmarksId} -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Bookmark Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-bookmark-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Search Qna Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-qna-delete.md | DELETE https://graph.microsoft.com/beta/search/qnas/{qnaId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Search Qna Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-qna-get.md | GET https://graph.microsoft.com/beta/search/qnas/{qnaId} -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Query | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-query.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json - Search content in SharePoint and OneDrive ([files, lists and sites](/graph/search-concept-files)) - Search [custom types (Graph Connectors)](/graph/search-concept-custom-types) data - [Sort](/graph/search-concept-sort) search results-- Use [aggregations](/graph/search-concept-aggregations) to refine search results+- Use [aggregations](/graph/search-concept-aggregation) to refine search results - Enable [spell corrections](/graph/search-concept-speller) in search results <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 |
v1.0 | Search Searchentity List Acronyms | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-list-acronyms.md | GET https://graph.microsoft.com/beta/search/acronyms -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Searchentity List Bookmarks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-list-bookmarks.md | GET https://graph.microsoft.com/beta/search/bookmarks -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Searchentity List Qnas | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-list-qnas.md | GET https://graph.microsoft.com/beta/search/qnas -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Search Searchentity Post Acronyms | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-post-acronyms.md | Content-Type: application/json -- ### Response Here is an example of the response. <!-- { |
v1.0 | Search Searchentity Post Bookmarks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-post-bookmarks.md | Content-Type: application/json -- ### Response Here is an example of the response. <!-- { |
v1.0 | Search Searchentity Post Qnas | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/search-searchentity-post-qnas.md | Content-Type: application/json - ### Response Here is an example of the response. <!--{ |
v1.0 | Section Copytonotebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/section-copytonotebook.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Section Copytosectiongroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/section-copytosectiongroup.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Sectiongroup Post Sections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sectiongroup-post-sections.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Securescorecontrolprofiles List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securescorecontrolprofiles-list.md | GET https://graph.microsoft.com/beta/security/secureScoreControlProfiles - ### Response The following is an example of the response. |
v1.0 | Securescorecontrolprofiles Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securescorecontrolprofiles-update.md | Content-type: application/json - ### Response The following is an example of a successful response. |
v1.0 | Securescores List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securescores-list.md | GET https://graph.microsoft.com/beta/security/secureScores?$top=1 - ### Response The following is an example of the response. |
v1.0 | Security Alert Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-alert-get.md | GET https://graph.microsoft.com/beta/security/alerts_v2/da637578995287051192_756 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Alert Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-alert-post-comments.md | Content-Type: application/json - ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Alert Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-alert-update.md | Content-length: 2450 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Caseoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-caseoperation-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Casesroot Delete Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-casesroot-delete-ediscoverycases.md | DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/22aa2acd- - ### Response The following is an example of the response. |
v1.0 | Security Casesroot List Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-casesroot-list-ediscoverycases.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Casesroot Post Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-casesroot-post-ediscoverycases.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Delete Legalholds | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-delete-legalholds.md | DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e- -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverycase Delete Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-delete-searches.md | DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycase Delete Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-delete-tags.md | DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycase Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/22aa2acd-755 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Custodians | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-custodians.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Legalholds | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-legalholds.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Noncustodialdatasources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-noncustodialdatasources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-operations.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Reviewsets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-reviewsets.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-searches.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-list-tags.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Custodians | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-custodians.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Noncustodialdatasources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-noncustodialdatasources.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Reviewsets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-reviewsets.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-searches.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-post-tags.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ce -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ce -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycase-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycasesettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycasesettings-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycasesettings Resettodefault | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycasesettings-resettodefault.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/settings-resettodefault-value-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/settings-resettodefault-value-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Security Ediscoverycasesettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycasesettings-update.md | Content-Type: application/json -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverycustodian Activate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-activate.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/{ediscovery [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisactivate-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Security Ediscoverycustodian Applyhold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-applyhold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/start-ediscoverycustodianthisapplyhold-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/start-ediscoverycustodianthisapplyhold-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. <!-- { POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisapplyhold-single-custodian-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisapplyhold-single-custodian-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverycustodian Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Lastindexoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-list-lastindexoperation.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-list-sitesources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-list-unifiedgroupsources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-list-usersources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-post-sitesources.md | Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-post-unifiedgroupsources.md | Content-Type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-post-usersources.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-release.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisrelease-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisrelease-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverycustodian Removehold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-removehold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-forids-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-forids-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-single-custodian-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-single-custodian-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverycustodian Updateindex | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverycustodian-updateindex.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisupdateindex-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisupdateindex-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoveryexportoperation Getdownloadurl | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryexportoperation-getdownloadurl.md | The following is an example of a request. GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-cebe-478f-b1af-d3227f1fd645/operations/c5ae226f457547a582ef0eb6dbfaee25/microsoft.graph.security.ediscoveryExportOperation/getDownloadUrl ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/ediscoveryexportoperationthisgetdownloadurl-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryfile-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryholdpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryholdpolicy-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryholdpolicy Post Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryholdpolicy-post-sitesources.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryholdpolicy Post Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryholdpolicy-post-usersources.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryholdpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryholdpolicy-update.md | PATCH https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-4 -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Applyhold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverynoncustodialdatasource-applyhold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/start-ediscoverynoncustialdatasourceapplyhold-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/start-ediscoverynoncustialdatasourceapplyhold-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustialdatasourceapplyhold-singlenoncustodial-datastore-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustialdatasourceapplyhold-singlenoncustodial-datastore-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverynoncustodialdatasource-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverynoncustodialdatasource Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverynoncustodialdatasource-release.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/{ediscovery [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustodialdatasourcethisrelease-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustodialdatasourcethisrelease-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Removehold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverynoncustodialdatasource-removehold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/start-ediscoverycustodianthisremovehold-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/start-ediscoverycustodianthisremovehold-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-single-noncustodial-source-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-single-noncustodial-source-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Updateindex | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverynoncustodialdatasource-updateindex.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustodialdatasourcethisupdateindex-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustodialdatasourcethisupdateindex-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoveryreviewset Addtoreviewset | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-addtoreviewset.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetthisaddtoreviewset-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetthisaddtoreviewset-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Delete Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-delete-queries.md | DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Export | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-export.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetthisexport-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetthisexport-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-get.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /ediscoveryExportOperation/reviewSet +GET /security/cases/ediscoveryCases/{ediscoveryCaseId}/reviewSets/{reviewSetId} ``` ## Optional query parameters GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewset List Files | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-list-files.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewset List Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-list-queries.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewset Post Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewset-post-queries.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewsetquery Applytags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewsetquery-applytags.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetquerythisapplytags-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetquerythisapplytags-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoveryreviewsetquery Export | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewsetquery-export.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetquerythisexport-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetquerythisexport-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewsetquery Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewsetquery-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewsetquery Run | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewsetquery-run.md | The following is an example of a request. GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-cebe-478f-b1af-d3227f1fd645/reviewSets/273f11a1-17aa-419c-981d-ff10d33e420f/queries/837335b0-1943-444d-a3d1-5522cc21c5a4/run ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/ediscoveryreviewsetquerythisrun-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) - -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewsetquery Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewsetquery-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewtag Ashierarchy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewtag-ashierarchy.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewtag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewtag-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewtag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoveryreviewtag-update.md | PATCH https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-c -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Delete Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-delete-custodiansources.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/{ediscoveryCaseId}/searches/{ediscoverySearchId}/custodianSources/{id}/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-custodiansources-from-ediscoverysearch-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/security/cases/ediscoveryCases/{ediscove -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverysearch Delete Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-delete-noncustodialsources.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/security/cases/eDiscoverycases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/searches/c61a5860-d634-4d14-aea7-d82b6f4eb7af/noncustodialSources/35393639323133394345384344303043/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-noncustodialsources-from-ediscoverysearch-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/security/cases/eDiscoverycases/b0073e4e- -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverysearch Estimatestatistics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-estimatestatistics.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverysearchthisestimatestatistics-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverysearchthisestimatestatistics-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-get.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-list-additionalsources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-list-custodiansources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Lastestimatestatisticsoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-list-lastestimatestatisticsoperation.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-list-noncustodialsources.md | GET https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch Post Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-post-additionalsources.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/{ediscovery - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch Post Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-post-custodiansources.md | Content-Type: application/json -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverysearch Post Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-post-noncustodialsources.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Purgedata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-purgedata.md | POST https://graph.microsoft.com/beta/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverysearchthispurgedata-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverysearchthispurgedata-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverysearch Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-ediscoverysearch-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Emailthreatsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmission-get.md | GET https://graph.microsoft.com/beta/security/threatSubmission/emailThreats/{ema -- ### Response The following is an example of the response. |
v1.0 | Security Emailthreatsubmission List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmission-list.md | GET https://graph.microsoft.com/beta/security/threatSubmission/emailThreats -- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Emailthreatsubmission Post Emailthreats | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmission-post-emailthreats.md | Content-type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Emailthreatsubmission Review | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmission-review.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/emailthreatsubmissionthisreview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Emailthreatsubmissionpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmissionpolicy-get.md | GET https://graph.microsoft.com/beta/security/threatSubmission/emailThreatSubmis -- ### Response The following is an example of the response. |
v1.0 | Security Emailthreatsubmissionpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmissionpolicy-list.md | GET https://graph.microsoft.com/beta/security/threatSubmission/emailThreatSubmis -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Emailthreatsubmissionpolicy Post Emailthreatsubmissionpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmissionpolicy-post-emailthreatsubmissionpolicies.md | POST /security/threatSubmission/emailThreatSubmissionPolicies ## Request body In the request body, supply a JSON representation of the [emailThreatSubmissionPolicy](../resources/security-emailthreatsubmissionpolicy.md) object. -You can also specify the following properties when creating an **emailThreatSubmissionPolicy**. These properties are related to the user reported message settings. For details, see [User reported message settings](/microsoft-365/security/office-365-security/user-submission.md). +You can also specify the following properties when creating an **emailThreatSubmissionPolicy**. These properties are related to the user reported message settings. For details, see [User reported message settings](/microsoft-365/security/office-365-security/user-submission). | Property | Type | Description | |:--|:--|:-| Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Emailthreatsubmissionpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-emailthreatsubmissionpolicy-update.md | PATCH security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmis ## Request body [!INCLUDE [table-intro](../../includes/update-property-table-intro.md)] -These properties are related to the **user reported message settings**. For details, see [User reported message settings](/microsoft-365/security/office-365-security/user-submission.md). +These properties are related to the **user reported message settings**. For details, see [User reported message settings](/microsoft-365/security/office-365-security/user-submission). | Property | Type | Description | |:--|:--|:-| Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Filethreatsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-filethreatsubmission-get.md | GET https://graph.microsoft.com/beta/security/threatSubmission/fileThreats/{file -- ### Response The following is an example of the response. |
v1.0 | Security Filethreatsubmission List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-filethreatsubmission-list.md | GET https://graph.microsoft.com/beta/security/threatSubmission/fileThreats -- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Incident Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-incident-get.md | GET https://graph.microsoft.com/beta/security/incidents/2972395 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Incident Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-incident-post-comments.md | Content-Type: application/json - ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Incident Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-incident-update.md | Content-Type: application/json -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Informationprotection List Sensitivitylabels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-informationprotection-list-sensitivitylabels.md | GET https://graph.microsoft.com/beta/users/bob@contoso.com/security/informationP - ### Response The following is an example of the response. |
v1.0 | Security Informationprotectionpolicysetting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-informationprotectionpolicysetting-get.md | GET https://graph.microsoft.com/beta/users/bob@contoso.com/security/informationP -- ### Response The following is an example of the response. |
v1.0 | Security List Alerts_V2 | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-list-alerts_v2.md | GET https://graph.microsoft.com/beta/security/alerts_v2 -- ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security List Incidents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-list-incidents.md | GET https://graph.microsoft.com/beta/security/incidents -- #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/security/incidents?$expand=alerts -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionevent Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionevent-delete.md | DELETE https://graph.microsoft.com/beta/security/triggers/retentionEvents/{reten -- ### Response > <!-- { |
v1.0 | Security Retentionevent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionevent-get.md | GET https://graph.microsoft.com/beta/security/triggers/retentionEvents/{retentio -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionevent List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionevent-list.md | GET https://graph.microsoft.com/beta/security/triggers/retentionEvents -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionevent Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionevent-post.md | Content-length: 616 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Retentioneventtype Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentioneventtype-delete.md | DELETE https://graph.microsoft.com/beta/security/triggerTypes/retentionEventType -- ### Response > <!-- { |
v1.0 | Security Retentioneventtype Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentioneventtype-get.md | GET https://graph.microsoft.com/beta/security/triggerTypes/retentionEventTypes/{ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentioneventtype List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentioneventtype-list.md | GET https://graph.microsoft.com/beta/security/triggerTypes/retentionEventTypes -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentioneventtype Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentioneventtype-post.md | Content-length: 199 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionlabel Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionlabel-delete.md | DELETE https://graph.microsoft.com/beta/security/labels/retentionLabels/{retenti -- ### Response > <!-- { |
v1.0 | Security Retentionlabel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionlabel-get.md | GET https://graph.microsoft.com/beta/security/labels/retentionLabels/{retention -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionlabel List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionlabel-list.md | GET https://graph.microsoft.com/beta/security/labels/retentionLabels -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Retentionlabel Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionlabel-post.md | Content-length: 555 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Retentionlabel Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-retentionlabel-update.md | Content-length: 555 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Security Runhuntingquery | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-security-runhuntingquery.md | POST https://graph.microsoft.com/beta/security/runHuntingQuery -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Sensitivitylabel Evaluateapplication | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-sensitivitylabel-evaluateapplication.md | User-agent: ContosoLobApp/1.0 [!INCLUDE [sample-code](../includes/snippets/go/sensitivitylabelthisevaluateapplication-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/sensitivitylabelthisevaluateapplication-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Security Sensitivitylabel Evaluateclassificationresults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-sensitivitylabel-evaluateclassificationresults.md | User-agent: ContosoLOBApp/1.0 -- ### Response The following is an example of the response. |
v1.0 | Security Sensitivitylabel Evaluateremoval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-sensitivitylabel-evaluateremoval.md | User-agent: ContosoLOBApp/1.0 [!INCLUDE [sample-code](../includes/snippets/go/sensitivitylabelthisevaluateremoval-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/sensitivitylabelthisevaluateremoval-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Security Sensitivitylabel Extractcontentlabel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-sensitivitylabel-extractcontentlabel.md | User-agent: ContosoLOBApp/1.0 } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/sensitivitylabelthisextractcontentlabel-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] User-agent: ContosoLOBApp/1.0 [!INCLUDE [sample-code](../includes/snippets/go/sensitivitylabelthisextractcontentlabel-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/sensitivitylabelthisextractcontentlabel-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Security Urlthreatsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-urlthreatsubmission-get.md | GET https://graph.microsoft.com/beta/security/threatSubmission/urlThreats/49c5ef -- ### Response The following is an example of the response. |
v1.0 | Security Urlthreatsubmission List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-urlthreatsubmission-list.md | GET https://graph.microsoft.com/beta/security/threatSubmission/urlThreats -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Urlthreatsubmission Post Urlthreats | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/security-urlthreatsubmission-post-urlthreats.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Securityaction Cancelsecurityaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityaction-cancelsecurityaction.md | POST https://graph.microsoft.com/beta/security/securityActions/{id}/cancelSecuri - ### Response The following is an example of the response. |
v1.0 | Securityaction Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityaction-get.md | GET https://graph.microsoft.com/beta/security/securityActions/{id} - ### Response The following is an example of the response. |
v1.0 | Securityactions List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityactions-list.md | GET https://graph.microsoft.com/beta/security/securityActions - ### Response The following is an example of the response. |
v1.0 | Securityactions Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityactions-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Securityreportsroot Getattacksimulationrepeatoffenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityreportsroot-getattacksimulationrepeatoffenders.md | GET https://graph.microsoft.com/beta/reports/security/getAttackSimulationRepeatO [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationrepeatoffenders-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationrepeatoffenders-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Securityreportsroot Getattacksimulationsimulationusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityreportsroot-getattacksimulationsimulationusercoverage.md | GET https://graph.microsoft.com/beta/reports/security/getAttackSimulationSimulat [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationsimulationusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationsimulationusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Securityreportsroot Getattacksimulationtrainingusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/securityreportsroot-getattacksimulationtrainingusercoverage.md | GET https://graph.microsoft.com/beta/reports/security/getAttackSimulationTrainin [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationtrainingusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationtrainingusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Serviceannouncement List Healthoverviews | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceannouncement-list-healthoverviews.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews?$ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncement List Issues | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceannouncement-list-issues.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/issues -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncement List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceannouncement-list-messages.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncementattachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceannouncementattachment-get.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealth Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/servicehealth-get.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews/M - #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews/M - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealthissue Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/servicehealthissue-get.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/issues/MO226784 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealthissue Incidentreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/servicehealthissue-incidentreport.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/issues/MO248163/i [!INCLUDE [sample-code](../includes/snippets/go/servicehealthissue-incidentreport-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/servicehealthissue-incidentreport-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipal Addkey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addkey.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Serviceprincipal Addpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addpassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Addtokensigningcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-addtokensigningcertificate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Createpasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-createpasswordsinglesignoncredentials.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-approleassignedto.md | DELETE https://graph.microsoft.com/beta/servicePrincipals/{resource-SP-id}/appRo - In this example, `{resource-SP-id}` is the id of the resource service principal, and `{appRoleAssignment-id}` is the id of the appRoleAssignment object that represents an assignment to the user, group, or client service principal. ### Response |
v1.0 | Serviceprincipal Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-approleassignments.md | DELETE https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipal-id}/ - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-claimsmappingpolicies.md | DELETE https://graph.microsoft.com/beta/servicePrincipals/{id}/claimsMappingPoli - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-delegatedpermissionclassifications.md | DELETE https://graph.microsoft.com/beta/servicePrincipals/{id}/delegatedPermissi - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-homerealmdiscoverypolicies.md | DELETE https://graph.microsoft.com/beta/servicePrincipals/19c308f2-e088-464d-8cc - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delete-owners.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Deletepasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-deletepasswordsinglesignoncredentials.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-delta.md | GET https://graph.microsoft.com/beta/servicePrincipals/delta [!INCLUDE [sample-code](../includes/snippets/go/serviceprincipal-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/serviceprincipal-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-get.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id} - #### Response Here is an example of the response. GET https://graph.microsoft.com/beta/servicePrincipals/{id}?$select=customSecuri -- #### Response <!-- { |
v1.0 | Serviceprincipal Getpasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-getpasswordsinglesignoncredentials.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-approleassignedto.md | GET https://graph.microsoft.com/beta/servicePrincipals/8e881353-1735-45af-af21-e - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-approleassignments.md | GET https://graph.microsoft.com/beta/servicePrincipals/8e881353-1735-45af-af21-e - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-claimsmappingpolicies.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/claimsMappingPolicie - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Createdobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-createdobjects.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/createdObjects - ### Response Here is an example of the response. >Note: The response object shown here might be shortened for readability. |
v1.0 | Serviceprincipal List Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-delegatedpermissionclassifications.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/delegatedPermissionC - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-homerealmdiscoverypolicies.md | GET https://graph.microsoft.com/beta/servicePrincipals/19c308f2-e088-464d-8ccb-7 - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-memberof.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/memberOf - #### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Oauth2permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-oauth2permissiongrants.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/oauth2PermissionGran - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Ownedobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-ownedobjects.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/ownedObjects - ### Response Here is an example of the response. >Note: The response object shown here might be shortened for readability. |
v1.0 | Serviceprincipal List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-owners.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/owners - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list-transitivememberof.md | GET https://graph.microsoft.com/beta/servicePrincipals/{id}/transitiveMemberOf - #### Response The following is an example of the response. |
v1.0 | Serviceprincipal List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-list.md | GET https://graph.microsoft.com/beta/servicePrincipals - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response Here is an example of the response. |
v1.0 | Serviceprincipal Post Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-approleassignedto.md | Content-Type: application/json - In this example, `{id}` and `{resourceId-value}` would both be the `id` of the resource service principal, and `{principalId}` would be the `id` of the assigned user, group, or client service principal. ### Response |
v1.0 | Serviceprincipal Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-approleassignments.md | Content-Type: application/json - In this example, note that the value used as the service principal **id** in the request URL (`9028d19c-26a9-4809-8e3f-20ff73e2d75e`) is the same as the **principalId** property in the body. The **resourceId** value is the **id** of the resource service principal (the API). ### Response |
v1.0 | Serviceprincipal Post Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-claimsmappingpolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-delegatedpermissionclassifications.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-homerealmdiscoverypolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-owners.md | Content-type: application/json - In the request body, supply a JSON representation of a [directoryObject](../resources/directoryobject.md) object. ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Serviceprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-post-serviceprincipals.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All, Directory.ReadWrite.All | -> [!IMPORTANT] -> The following additional requirements must be met for an app to create a service principal: -> + If the backing application is registered in the calling app's home tenant, the calling app must be the owner of the backing application. -> + If the backing application is registered in another Azure AD tenant, the calling app must be assigned the `Cloud Application Administrator` or `Application Administrator` role. +For multi-tenant apps, the calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): +++ Global Administrator++ Application Administrator++ Cloud Application Administrator roles++For single-tenant apps where the calling user is a non-admin user but is the owner of the backing application, the user must have the *Application Developer* role. ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal Removekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-removekey.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Removepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-removepassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-update.md | Content-type: application/json - #### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { The following example shows how to assign a custom security attribute with a str To assign custom security attributes, the calling principal must be assigned the Attribute Assignment Administrator role and must be granted the *CustomSecAttributeAssignment.ReadWrite.All* permission. -For other similar examples for users, see [Assign, update, or remove custom security attributes using the Microsoft Graph API](/graph/custom-security-attributes-examples). +For other similar examples for users, see [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples). #### Request Content-type: application/json - #### Response <!-- { "blockType": "response" |
v1.0 | Serviceprincipal Updatepasswordsinglesignoncredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipal-updatepasswordsinglesignoncredentials.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipalriskdetection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceprincipalriskdetection-get.md | GET https://graph.microsoft.com/beta/identityProtection/servicePrincipalRiskDete - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage Archive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-archive.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Favorite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-favorite.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-get.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages/MC172851 - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-list-attachments.md | GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage Markread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-markread.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Markunread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-markunread.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Unarchive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-unarchive.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Unfavorite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/serviceupdatemessage-unfavorite.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Sharedwithchannelteaminfo Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-delete.md | DELETE https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d -- ### Response The following is an example of the response. |
v1.0 | Sharedwithchannelteaminfo Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-get.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-5634-925f-022c42e20265/ -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Sharedwithchannelteaminfo List Allowedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-list-allowedmembers.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-5634-925f-022c42e20265/ -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Sharedwithchannelteaminfo List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sharedwithchannelteaminfo-list.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ -- ### Response The following is an example of the response. <!-- { |
v1.0 | Shift Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/shift-delete.md | DELETE https://graph.microsoft.com/beta/teams/{teamId}/schedule/shifts/{shiftId} - ### Response The following is an example of the response. |
v1.0 | Shift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/shift-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/shifts/{shiftId} - #### Response The following is an example of the response. |
v1.0 | Shift Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/shift-put.md | Replace an existing [shift](../resources/shift.md). If the specified [shift](../resources/shift.md) doesn't exist, this method returns `404 Not found`. +The duration of a shift cannot be less than 1 minute or longer than 24 hours. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Prefer: return=representation - #### Response The following is an example of the response. |
v1.0 | Shiftpreferences Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/shiftpreferences-get.md | GET https://graph.microsoft.com/beta/users/871dbd5c-3a6a-4392-bfe1-042452793a50/ - #### Response The following is an example of the response. |
v1.0 | Shiftpreferences Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/shiftpreferences-put.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Signin Confirmcompromised | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/signin-confirmcompromised.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Signin Confirmsafe | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/signin-confirmsafe.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Signin Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/signin-get.md | GET https://graph.microsoft.com/beta/auditLogs/signIns/66ea54eb-blah-4ee5-be62-f - ### Response The following is an example of the response. |
v1.0 | Signin List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/signin-list.md | GET https://graph.microsoft.com/beta/auditLogs/signins?&$filter=startsWith(appDi ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/auditLogs/signins?&$filter=startsWith(appDi - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/auditLogs/signins?&$filter=(signInEventType ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/auditLogs/signins?&$filter=(signInEventType -- #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Simulation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulation-delete.md | + + Title: "Delete simulation" +description: "Delete an attack simulation campaign for a tenant." ++ms.localizationpriority: medium +++# Delete simulation ++Namespace: microsoft.graph +++Delete an attack simulation campaign for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.ReadWrite.All | ++## HTTP request +<!-- { + "blockType": "ignored" +} +--> +```http +DELETE /security/attackSimulation/simulations/{simulationId} +``` ++## Request headers ++|Header |Value | +||-| +|Authorization |Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `204 No Content` response code in the response. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "delete_simulation", + "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] +} +--> +```http +DELETE https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Simulation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulation-get.md | + + Title: "Get simulation" +description: "Get an attack simulation campaign for a tenant." ++ms.localizationpriority: medium +++# Get simulation ++Namespace: microsoft.graph +++Get an attack simulation campaign for a tenant. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/simulations/{simulationId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [simulation](../resources/simulation.md) object in the response body. ++## Examples ++### Example 1: Get an attack simulation campaign ++The following example shows how to get an attack simulation campaign for a tenant. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulation" +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.simulation" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "id": "f1b13829-3829-f1b1-2938-b1f12938b1f1", + "displayName": "Sample Simulation", + "description": "Sample Simulation Description", + "attackType": "social", + "attackTechnique": "credentialHarvesting", + "status": "scheduled", + "createdDateTime": "2021-01-01T01:01:01.01Z", + "createdBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastModifiedDateTime": "2021-01-01T01:01:01.01Z", + "lastModifiedBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "launchDateTime": "2021-01-01T02:01:01.01Z", + "completionDateTime": "2021-01-07T01:01:01.01Z", + "isAutomated": false, + "automationId": "f1b13829-3829-f1b1-2938-b1f12938b1ab", + "payloadDeliveryPlatform": "email" +} +``` ++### Example 2: Get included account targets ++The following example shows how to get included account targets (users) for an attack simulation campaign for a tenant. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulation_includedAccountTarget" +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/includedAccountTarget +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accountTargetContent" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type": "addressBook", + "accountTargetEmails": [ + "john@contoso.com" + ] +} +``` ++### Example 3: Get excluded account targets ++The following example shows how to get excluded account targets (users) for an attack simulation campaign for a tenant. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulation_excludedAccountTarget" +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/excludedAccountTarget +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.accountTargetContent" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type": "addressBook", + "accountTargetEmails": [ + "alie@contoso.com" + ] +} +``` |
v1.0 | Simulation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulation-update.md | + + Title: "Update simulation" +description: "Update an attack simulation campaign for a tenant." ++ms.localizationpriority: medium +++# Update simulation ++Namespace: microsoft.graph +++Update an attack simulation campaign for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.ReadWrite.All | ++## HTTP request +<!-- { + "blockType": "ignored" +} +--> +```http +PATCH /security/attackSimulation/simulations/{simulationId} +``` ++## Request headers ++|Header |Value | +||-| +|Authorization |Bearer {token}. Required.| +|Content-Type |application/json | ++## Request body +++|Property|Type|Description| +|:|:|:| +|attackTechnique|[simulationAttackTechnique](../resources/simulation.md#simulationattacktechnique-values)|The social engineering technique used in the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `credentialHarvesting`, `attachmentMalware`, `driveByUrl`, `linkInAttachment`, `linkToMalwareFile`, `unknownFutureValue`. For more information on the types of social engineering attack techniques, see [simulations](/microsoft-365/security/office-365-security/attack-simulation-training-get-started?view=o365-worldwide&preserve-view=true#simulations).| +|attackType|[simulationAttackType](../resources/simulation.md#simulationattacktype-values)|Attack type of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `social`, `cloud`, `endpoint`, `unknownFutureValue`.| +|displayName|String|Display name of the attack simulation and training campaign. Supports `$filter` and `$orderby`.| +|durationInDays|Int32|Simulation duration in days.| +|excludedAccountTarget|[accountTargetContent](../resources/accounttargetcontent.md)|Users excluded from the simulation.| +|includedAccountTarget|[accountTargetContent](../resources/accounttargetcontent.md)|Users targeted in the simulation.| +|payload|[payload](../resources/payload.md)|Payload associated with the simulation.| +|status|[simulationStatus](../resources/simulation.md#simulationstatus-values)|Status of the attack simulation and training campaign. Supports `$filter` and `$orderby`. Possible values are: `unknown`, `draft`, `running`, `scheduled`, `succeeded`, `failed`, `cancelled`, `excluded`, `unknownFutureValue`.| ++## Response ++If successful, this method returns a `202 Accepted` response code and a tracking header named `location` in the response. ++## Examples ++### Example 1: Update an attack simulation campaign ++The following example shows how to update an attack simulation campaign for a tenant. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_simulation", + "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] +} +--> +```http +PATCH https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc +Content-type: application/json ++{ + "@odata.etag": "\"0100aa9b-0000-0100-0000-6396fa270000\"", + "displayName": "Graph Simulation", + "payload@odata.bind":"https://graph.microsoft.com/beta/security/attacksimulation/payloads/12345678-9abc-def0-123456789a", + "durationInDays": 7, + "attackTechnique": "credentialHarvesting", + "attackType": "social", + "status": "scheduled", + "includedAccountTarget": { + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type" : "addressBook", + "accountTargetEmails" : [ + "faiza@contoso.com" + ] + }, + "excludedAccountTarget": { + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type" : "addressBook", + "accountTargetEmails" : [ + "sam@contoso.com" + ] + } +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +```http +HTTP/1.1 202 Accepted +``` ++### Example 2: Update an attack simulation campaign from draft to scheduled ++The following example shows how to schedule an attack simulation campaign. The simulation request is validated when scheduling a simulation. All the required parameters need to be propagated in such request. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_simulation_from_draft_to_scheduled", + "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] +} +--> +```http +PATCH https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc +Content-type: application/json ++{ + "@odata.etag": "\"0100aa9b-0000-0100-0000-6396fa270000\"", + "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "displayName": "Graph Simulation", + "payload@odata.bind":"https://graph.microsoft.com/beta/security/attacksimulation/payloads/12345678-9abc-def0-123456789a", + "durationInDays": 7, + "attackTechnique": "credentialHarvesting", + "attackType": "social", + "status": "scheduled", + "includedAccountTarget": { + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type" : "addressBook", + "accountTargetEmails" : [ + "faiza@contoso.com" + ] + }, + "excludedAccountTarget": { + "@odata.type": "#microsoft.graph.addressBookAccountTargetContent", + "type" : "addressBook", + "accountTargetEmails" : [ + "sam@contoso.com" + ] + } +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +```http +HTTP/1.1 202 Accepted +``` ++### Example 3: Cancel an attack simulation campaign ++The following example shows how to cancel an attack simulation campaign for a tenant. You can cancel a simulation when its state is either `scheduled` or `running`. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_simulation_cancel", + "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] +} +--> +```http +PATCH https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc +Content-type: application/json ++{ + "@odata.etag": "\"0100aa9b-0000-0100-0000-6396fa270000\"", + "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "status": "cancelled" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +```http +HTTP/1.1 202 Accepted +``` ++### Example 4: Exclude an attack simulation campaign ++The following example shows how to exclude an attack simulation campaign for a tenant. You can only exclude a simulation from any reporting when its state is `cancelled`. ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_simulation_exclude", + "sampleKeys": ["2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc"] +} +--> +```http +PATCH https://graph.microsoft.com/beta/security/attackSimulation/simulations/2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc +Content-type: application/json ++{ + "@odata.etag": "\"0100aa9b-0000-0100-0000-6396fa270000\"", + "id": "2f5548d1-0dd8-4cc8-9de0-e0d6ec7ea3dc", + "status": "excluded" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +```http +HTTP/1.1 202 Accepted +``` |
v1.0 | Simulationautomation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulationautomation-get.md | + + Title: "Get simulationAutomation" +description: "Get an attack simulation automation for a tenant." ++ms.localizationpriority: medium +++# Get simulationAutomation +Namespace: microsoft.graph +++Get an attack simulation automation for a tenant. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/simulationAutomations/{simulationAutomationId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [simulationAutomation](../resources/simulationautomation.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulationautomation" +} +--> +``` http +GET https://graph.microsoft.com/beta/security/attackSimulation/simulationAutomations/fbad62b0-b32d-b6ac-9f48-d84bbea08f96 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.simulationAutomation" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.simulationAutomation", + "id": "fbad62b0-b32d-b6ac-9f48-d84bbea08f96", + "displayName": "Reed Flores", + "description": "Sample Simulation Automation Description", + "status": "running", + "createdDateTime": "2022-01-01T01:01:01.01Z", + "createdBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastModifiedDateTime": "2022-01-01T01:01:01.01Z", + "lastModifiedBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastRunDateTime": "2022-01-01T01:01:01.01Z", + "nextRunDateTime": "2022-01-01T01:01:01.01Z" +} +``` |
v1.0 | Simulationautomation List Runs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulationautomation-list-runs.md | GET https://graph.microsoft.com/beta/security/attackSimulation/simulationAutomat -- ### Response The following is an example of the response. |
v1.0 | Simulationreportoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/simulationreportoverview-get.md | The following is an example of a request. GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/report/overview ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-simulationreportoverview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Site Delete Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-delete-permission.md | DELETE https://graph.microsoft.com/beta/sites/{sitesId}/permissions/{permissionI -- ### Response Here is an example of the response. <!-- { |
v1.0 | Site Get Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-get-permission.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/permissions/{permissionId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Site Getapplicablecontenttypesforlist | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-getapplicablecontenttypesforlist.md | If successful, this function returns a `200 OK` response code and a [contentType GET https://graph.microsoft.com/beta/sites/{siteId}/getApplicableContentTypesForList(listId='{list-id}') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/site-getapplicablecontenttypesforlist-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/sites/{siteId}/getApplicableContentTypesFor - ### Response <!-- { |
v1.0 | Site List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list-columns.md | GET https://graph.microsoft.com/beta/sites/{site-id}/columns - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Site List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list-contenttypes.md | GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes - ### Response <!-- { |
v1.0 | Site List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list-operations.md | GET https://graph.microsoft.com/beta/sites/{site-ID}/operations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Site List Permissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list-permissions.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/permissions -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Site List Subsites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list-subsites.md | GET https://graph.microsoft.com/beta/sites/{site-id}/sites - ### Response The following is an example of the response. |
v1.0 | Site List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-list.md | GET https://graph.microsoft.com/beta/sites?$select=siteCollection,webUrl&$filter - ### Response <!-- { "blockType": "response", "@type": "microsoft.graph.site", "isCollection": true, "truncated": true } --> |
v1.0 | Site Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-post-columns.md | Create a column for a [site][site] by specifying a [columnDefinition][columnDefi ## Permissions -One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/concepts/permissions_reference.md). +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/concepts/permissions_reference). |
v1.0 | Site Post Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-post-contenttypes.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Site Post Permissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-post-permissions.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Site Search | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-search.md | GET https://graph.microsoft.com/beta/sites?search={query} - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "@type": "Collection(microsoft.graph.site)", "truncated": true } --> |
v1.0 | Site Update Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/site-update-permission.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Sitepage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sitepage-get.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}?select=i - #### Response The following is an example of the response |
v1.0 | Sitepage Getwebpartsbyposition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sitepage-getwebpartsbyposition.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. -# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_webpart" The following is an example of a request. GET https://graph.microsoft.com/beta/sites/{siteId}/pages/{sitePageId}/getWebPartsByPosition(horizontalSectionId={horizontalSectionId},columnId={columnId},webPartIndex={webPartIndex},isInVerticalSection={isInVerticalSection}) ``` -# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) --- ### Response |
v1.0 | Sitepage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sitepage-update.md | Content-length: 650 - ### Response The following is an example of the response |
v1.0 | Sitesettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/sitesettings-get.md | The following is an example of a request. GET https://graph.microsoft.com/beta/sites/03164a2b-a288-486a-993e-c41454113e2a/settings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-sitesettings-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/sites/03164a2b-a288-486a-993e-c41454113e2a/ - ### Response The following is an example of the response. |
v1.0 | Skillproficiency Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/skillproficiency-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/skills/{id} - ### Response The following is an example of the response. |
v1.0 | Skillproficiency Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/skillproficiency-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Smsauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/smsauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Smsauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/smsauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Smsauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/smsauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response The following is an example of the response <!-- { |
v1.0 | Softwareoathauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/softwareoathauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/sof -- ### Response <!-- { "blockType": "response", |
v1.0 | Softwareoathauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/softwareoathauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/me/authentication/softwareOathMethods/b1728 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Softwareoathauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/softwareoathauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut - ### Response The following is an example of the response <!-- { |
v1.0 | Softwareoathauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/softwareoathauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Softwareoathauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/softwareoathauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response The following is an example of the response <!-- { |
v1.0 | Solutionsroot List Businessscenarios | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/solutionsroot-list-businessscenarios.md | GET https://graph.microsoft.com/beta/solutions/businessScenarios - ### Response The following is an example of the response. |
v1.0 | Solutionsroot Post Businessscenarios | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/solutionsroot-post-businessscenarios.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Subjectrightsrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-get.md | GET https://graph.microsoft.com/beta/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Getfinalattachment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-getfinalattachment.md | GET https://graph.microsoft.com/beta/privacy/subjectRightsRequests/{subjectRight -- ### Response <!-- { |
v1.0 | Subjectrightsrequest Getfinalreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-getfinalreport.md | GET https://graph.microsoft.com/beta/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest List Notes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-list-notes.md | GET https://graph.microsoft.com/beta/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-list.md | GET https://graph.microsoft.com/beta/privacy/subjectRightsRequests -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Post Notes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-post-notes.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Subjectrightsrequest Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-post.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|+|approvers|[user](../resources/user.md) collection|Collection of users that can approve the request. Approvers are currently only supported for `delete` type of request.| +|collaborators|[user](../resources/user.md) collection|Collection of users that can collaborate on the request.| | contentQuery | String | KQL based content query that should be used for search. This property is defined only for APIs accessed using the `\security` query path and not the `\privacy` query path.| |dataSubject|[microsoft.graph.dataSubject](../resources/datasubject.md)|Contains the properties for data subject for the request.| |dataSubjectType|dataSubjectType|Data subject type. Possible values are: `customer`, `currentEmployee`, `formerEmployee`, `prospectiveEmployee`, `student`, `teacher`, `faculty`, `other`, `unknownFutureValue`.| The following table shows the properties that are required when you create the [ | pauseAfterEstimate | Boolean| Pause the request after estimate has finished. By default, the data estimate will run and then pause, allowing you to preview results and then select the option to retrieve data in the UI. You can set this property to `false` if you want it to perform the estimate and then automatically begin with the retrieval of the content. This property is defined only for APIs accessed using the `\security` query path and not the `\privacy` query path.| |regulations|String collection|One or more regulations for the request.| | siteLocations| [subjectRightsRequestSiteLocation](../resources/subjectrightsrequestsitelocation.md)| The SharePoint and OneDrive site locations that should be searched. This property is defined only for APIs accessed using the `\security` query path and not the `\privacy` query path.|-|type|subjectRightsRequestType|Type of the request. Possible values are: `export`, `access`, `tagForAction`, `unknownFutureValue`. The `delete` type is currently not supported.| +|type|subjectRightsRequestType|Type of the request. Possible values are: `export`, `access`, `delete`, `tagForAction`, `unknownFutureValue`.| ## Response Content-Type: application/json ], "siteLocations": { "@odata.type": "microsoft.graph.subjectRightsRequestAllSiteLocation"- } + }, + "approvers" : [ + { + "id": "1B761ED2-AA7E-4D82-9CF5-C09D737B6167" + } + ] } ``` Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/javascript/create-subjectrightsrequest-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [Java](#tab/java) - # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/create-subjectrightsrequest-from--go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json "displayName": "srradmin@contoso.com" } },+ "approvers": [ + { + "id": "1B761ED2-AA7E-4D82-9CF5-C09D737B6167" + } + ], + "collaborators": [ + { + "id": "1B761ED2-AA7E-4D82-9CF5-C09D737B6167" + } + ], "lastModifiedBy": { "user": { "id": "1B761ED2-AA7E-4D82-9CF5-C09D737B6167", |
v1.0 | Subjectrightsrequest Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subjectrightsrequest-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subscription Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subscription-delete.md | DELETE https://graph.microsoft.com/beta/subscriptions/7f105c7d-2dc5-4530-97cd-4e - ### Response The following is an example of the response. |
v1.0 | Subscription Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subscription-get.md | GET https://graph.microsoft.com/beta/subscriptions/{id} - ##### Response Here is an example of the response. |
v1.0 | Subscription List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subscription-list.md | GET https://graph.microsoft.com/beta/subscriptions - ### Response The following is an example of the response. |
v1.0 | Subscription Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/subscription-update.md | Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | Swapshiftschangerequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/swapshiftschangerequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/swapshiftchangerequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/swapshiftschangerequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/swapshiftchangerequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/swapshiftschangerequest-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/swapShiftsChangeReq - ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/swapshiftschangerequest-list.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/swapShiftsChangeReq - ### Response The following is an example of the response. |
v1.0 | Synchronization Serviceprincipal Put Synchronization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-serviceprincipal-put-synchronization.md | + + Title: "Add synchronization secrets" +description: "Provide credentials for establishing connectivity with the target system." +ms.localizationpriority: medium ++++# Add synchronization secrets ++Namespace: microsoft.graph +++Provide credentials for establishing connectivity with the target system. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| +++## HTTP request +<!-- { "blockType": "ignored" } --> +```http +PUT /servicePrincipals/{id}/synchronization/secrets +``` ++## Request headers +| Name | Description| +|:|:-| +| Authorization | Bearer {code}| ++## Request body +In the request body, provide a JSON object with the following parameters. ++| Parameter | Type |Description| +|:|:--|:-| +|credentials|[synchronizationSecretKeyStringValuePair](../resources/synchronization-synchronizationsecretkeystringvaluepair.md) collection|Credentials to validate. Ignored when the **useSavedCredentials** parameter is `true`.| ++## Response +If the secrets are successfully saved, this method returns a `204 No Content` response code. It does not return anything in the response body. ++## Example ++### Request +The following is an example of the request. +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "synchronization_secrets" +}--> +```http +PUT https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/secrets +Content-type: application/json ++{ + "value": [ + { + "key": "BaseAddress", + "value": "user@domain.com" + }, + { + "key": "SecretToken", + "value": "password-value" + }, + { + "key": "SyncNotificationSettings", + "value": "{\"Enabled\":false,\"DeleteThresholdEnabled\":false}" + }, + { + "key": "SyncAll", + "value": "false" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++### Response +The following is an example of the response. +<!-- { + "blockType": "response" +} --> +```http +HTTP/1.1 204 No Content +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "synchronization: secrets", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> |
v1.0 | Synchronization Synchronization Acquireaccesstoken | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronization-acquireaccesstoken.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Directory.ReadWrite.All| +|Delegated (work or school account)|Synchronization.ReadWrite.All| |Delegated (personal Microsoft account)|Not supported.|-|Application|Application.ReadWrite.OwnedBy, Directory.ReadWrite.All| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP request Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Synchronization Synchronizationjob Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-delete.md | Stop the synchronization job, and permanently delete all the state associated wi ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> DELETE https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/j - ##### Response The following is an example of the response. |
v1.0 | Synchronization Synchronizationjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-get.md | Retrieve the existing synchronization job and its properties. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.Read.All, Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.Read.All, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationjob List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-list.md | List existing jobs for a given application instance (service principal). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.Read.All, Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.Read.All, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationjob Pause | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-pause.md | Temporarily stop a running synchronization job. All the progress, including job ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/job - ### Response The following is an example of a response. <!-- { |
v1.0 | Synchronization Synchronizationjob Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-post.md | Create new synchronization job with a default synchronization schema. The job is ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> Content-type: application/json - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationjob Provisionondemand | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-provisionondemand.md | + + Title: "synchronizationJob: provisionOnDemand" +description: "Select a user and provision the account on-demand." ++ms.localizationpriority: medium +++# synchronizationJob: provisionOnDemand ++Namespace: microsoft.graph ++Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| +++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /servicePrincipals/{servicePrincipalsId}/synchronization/jobs/{synchronizationJobId}/provisionOnDemand +``` ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +In the request body, supply JSON representation of the parameters. ++The following table shows the parameters that can be used with this action. ++|Parameter|Type|Description| +|:|:|:| +|parameters|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. | ++++## Response ++If successful, this method returns a `200 OK` response code and a stringKeyStringValuePair. ++## Examples ++### Example 1: Provision users from Azure AD to third-party applications ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "synchronizationjob_provisionondemand_ADto3P" +} +--> +``` http +POST https://graph.microsoft.com/beta/servicePrincipals/c8c95753-f628-48e1-9fab-76c2d4cf624c/synchronization/jobs/3f7565a3-fde6-4e4d-bda8-1bb70aba3612/provisionOnDemand +Content-Type: application/json ++{ + "parameters": [ + { + "subjects": [ + { + "objectId": "9bb0f679-a883-4a6f-8260-35b491b8b8c8", + "objectTypeName": "User" + } + ], + "ruleId": "ea807875-5618-4f0a-9125-0b46a05298ca" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.synchronizationSecretKeyStringValuePair" +} +--> +``` +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#microsoft.graph.stringKeyStringValuePair", + "key": "{\"result\":\"Skipped\",\"details\":{\"errorCode\":\"RedundantExport\",\"errorMessage\":\"The state of the user in both the source and target systems already match.\"}}", + "value": "{\"action\":\"Other\",\"changeId\":\"g8ba3be8-1d7f-4a60-ae31-a8980da0a389\",\"endTime\":\"2020-06-26T13:58:24.7682084Z\",\"modifiedProperties\":[{\"displayName\":\"objectId\",\"oldValue\":null,\"newValue\":\"52cf7b7a-52be-4a9b-9c69-e4d4a4a14f76\"},{\"displayName\":\"accountEnabled\",\"oldValue\":null,\"newValue\":\"True\"},{\"displayName\":\"displayName\",\"oldValue\":null,\"newValue\":\"Bill Bob\"},{\"displayName\":\"mailNickname\",\"oldValue\":null,\"newValue\":\"Bill\"},{\"displayName\":\"userPrincipalName\",\"oldValue\":null,\"newValue\":\"BillBob@scimreftest.onmicrosoft.com\"},{\"displayName\":\"IsSoftDeleted\",\"oldValue\":null,\"newValue\":\"False\"},{\"displayName\":\"appRoleAssignments\",\"oldValue\":null,\"newValue\":\"User\"}],\"provisioningSteps\":[{\"name\":\"EntryImport\",\"type\":\"Import\",\"status\":\"Success\",\"description\":\"Retrieved User 'BillBob@scimreftest.onmicrosoft.com' from Azure Active Directory\",\"timestamp\":\"2020-06-26T13:58:24.5494971Z\",\"details\":{\"objectId\":\"52cf7b7a-52be-4a9b-9c69-e4d4a4a14f76\",\"accountEnabled\":\"True\",\"displayName\":\"Fill Bob\",\"mailNickname\":\"Bill\",\"userPrincipalName\":\"BillBob@scimreftest.onmicrosoft.com\",\"IsSoftDeleted\":\"False\",\"appRoleAssignments\":\"User\"}},{\"name\":\"EntryImport\",\"type\":\"Matching\",\"status\":\"Success\",\"description\":\"Retrieved 'BillBob@scimreftest.onmicrosoft.com' from customappsso\",\"timestamp\":\"2020-06-26T13:58:24.7214072Z\",\"details\":{\"active\":\"True\",\"displayName\":\"Bill Bob\",\"externalId\":\"Bill\",\"id\":\"52507a19-96ec-4e73-9250-3e65ffd2d926\",\"userName\":\"BillBob@scimreftest.onmicrosoft.com\"}},{\"name\":\"EntrySynchronizationScoping\",\"type\":\"Scoping\",\"status\":\"Success\",\"description\":\"Determine if User in scope by evaluating against each scoping filter\",\"timestamp\":\"2020-06-26T13:58:24.7526181Z\",\"details\":{\"IsActive\":\"True\",\"Assigned\":\"True\",\"IsEffectivelyEntitledForProvisioning\":\"True\",\"IsInProvisioningScopeDisplayName\":\"True\",\"ScopeEvaluationResult\":\"{}\"}},{\"name\":\"EntrySynchronizationSkip\",\"type\":\"Export\",\"status\":\"Skipped\",\"description\":\"The state of the user in both the source and target systems already match. No change to the User 'BillBob@scimreftest.onmicrosoft.com' currently needs to be made.\",\"timestamp\":\"2020-06-26T13:58:24.7682084Z\",\"details\":{\"SkipReason\":\"RedundantExport\"}}],\"reportableIdentifier\":\"BillBob@scimreftest.onmicrosoft.com\",\"startTime\":\"2020-06-26T13:58:24.5494971Z\",\"statusInfo\":{\"status\":\"Skipped\",\"errorCode\":null,\"reason\":null,\"additionalDetails\":null,\"errorCategory\":null,\"recommendedAction\":null},\"sourceIdentity\":{\"id\":\"62cf7b7a-52be-4a9b-9c69-e5d4a4a14f67\",\"type\":\"User\",\"displayName\":null,\"details\":null},\"sourceSystem\":{\"id\":null,\"name\":\"Azure Active Directory\",\"details\":null},\"targetIdentity\":{\"id\":\"52507a19-96ec-4e73-9250-3e65ffd2d926\",\"type\":\"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User\",\"displayName\":null,\"details\":null},\"targetSystem\":{\"id\":null,\"name\":\"customappsso\",\"details\":null}}" +} +``` ++### Example 2: Sync on-demand from Active Directory to Azure Active Directory (Azure AD cloud sync) ++#### Request +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "synchronizationjob_provisionondemand_AD2AAD" +} +--> +``` http +POST https://graph.microsoft.com/beta/servicePrincipals/3e916d82-dd59-4944-824d-93092908fd8d/synchronization/jobs/264ea562-28cd-42b1-93e0-8de1f0560581/provisionOnDemand +Content-Type: application/json ++{ + "parameters": [ + { + "ruleId": "6c409270-f78a-4bc6-af23-7cf3ab6482fe", + "subjects": [ + { + "objectId": "CN=AdeleV,CN=Users,DC=corp,DC=chicago,DC=com", + "objectTypeName": "user" + } + ] + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.synchronizationSecretKeyStringValuePair" +} +--> +``` +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://syncfabric.windowsazure.com/api/$metadata#microsoft.synchronization.stringKeyStringValuePair", + "key": "{\"result\":\"Success\",\"details\":{}}", + "value": "{\"provisioningSteps\":[{\"name\":\"EntryImportAdd\",\"type\":\"Import\",\"status\":\"Success\",\"description\":\"Received user 'adelev@chicago.com' change of type (Add) from Active Directory\",\"timestamp\":\"2022-04-21T18:40:07.8465145Z\",\"details\":{\"distinguishedName\":\"CN=AdeleV,CN=Users,DC=corp,DC=chicago,DC=com\",\"cn\":\"Adele Vest\",\"originatingReplicaToken\":\"{\\\"InvocationId\\\":\\\"6cbd7b45-b262-4dad-94a3-620503ea1f25\\\",\\\"Name\\\":\\\"DC01.esf.edu\\\"}\",\"sAMAccountName\":\"adelev\",\"targetAddress\":\"SMTP:adelev@esf0.mail.onmicrosoft.com\",\"givenName\":\"Adele\",\"objectSid\":\"AQUAAAAAAAUVAAAAXAMNf/YJ8nmaUZofGG4BAA==\",\"displayName\":\"Adele Vest\",\"msExchMailboxGuid\":\"+klu7DM5yE+9tOs6MuGxsw==\",\"msExchELCMailboxFlags\":\"2\",\"pwdLastSet\":\"132772253564048004\",\"initials\":\"S\",\"msExchRecipientDisplayType\":\"-2147483642\",\"streetAddress\":\"One Microsoft Way\",\"mail\":\"adelev@chicago.com\",\"sn\":\"AdeleV\",\"msExchSafeSendersHash\":\"gny5JQ==\",\"proxyAddresses\":\"X, 5, 0,  ... X400:C=US;A= ;P=ESF;O=MAIL;S=AdeleV;G=Adele;I=S; (5)\",\"objectGUID\":\"xxxxxxxLIUuBM8qK5Sxxxx\",\"legacyExchangeDN\":\"/o=ESF/ou=External (FYDIBOHF25SPDLT)/cn=Recipients/cn=b499521b46264967a6de75f1a08add7a\",\"msExchRecipientTypeDetails\":\"2147483648\",\"userAccountControl\":\"66048\",\"accountDisabled\":\"False\",\"countryCode\":\"840\",\"co\":\"United States\",\"l\":\"Chicago\",\"extensionAttribute10\":\"839153607\",\"c\":\"US\",\"mS-DS-ConsistencyGuid\":\"xxxxxxxLIUuBM8qK5Sxxxx\",\"mailNickname\":\"adelev\",\"st\":\"NY\",\"extensionAttribute15\":\"C1EA2EA6EC56F3D94D2D89D95D70E4D0\",\"extensionAttribute14\":\"F00177677\",\"postalCode\":\"13210\",\"extensionAttribute6\":\"A5\",\"msExchRemoteRecipientType\":\"4\",\"extensionAttribute5\":\"11\",\"userPrincipalName\":\"adelev@chicago.com\",\"adminDescription\":\"\",\"company\":\"\",\"department\":\"\",\"description\":\"\",\"employeeID\":\"\",\"employeeNumber\":\"\",\"employeeType\":\"\",\"errors\":\"\",\"extensionAttribute1\":\"\",\"extensionAttribute11\":\"\",\"extensionAttribute12\":\"\",\"extensionAttribute13\":\"\",\"extensionAttribute2\":\"\",\"extensionAttribute3\":\"\",\"extensionAttribute4\":\"\",\"extensionAttribute7\":\"\",\"extensionAttribute8\":\"\",\"extensionAttribute9\":\"\",\"facsimileTelephoneNumber\":\"\",\"homePhone\":\"\",\"info\":\"\",\"ipPhone\":\"\",\"isCriticalSystemObject\":\"\",\"logs\":\"\",\"middleName\":\"\",\"mobile\":\"\",\"msDS-HABSeniorityIndex\":\"\",\"msDS-InclusionTrigger\":\"\",\"msDS-PhoneticDisplayName\":\"\",\"msDS-preferredDataLocation\":\"\",\"msExchArchiveGUID\":\"\",\"msExchArchiveName\":\"\",\"msExchAssistantName\":\"\",\"msExchAuditAdmin\":\"\",\"msExchAuditDelegate\":\"\",\"msExchAuditDelegateAdmin\":\"\",\"msExchAuditOwner\":\"\",\"msExchBlockedSendersHash\":\"\",\"msExchBypassAudit\":\"\",\"msExchELCExpirySuspensionEnd\":\"\",\"msExchELCExpirySuspensionStart\":\"\",\"msExchEnableModeration\":\"\",\"msExchExtensionCustomAttribute1\":\"\",\"msExchExtensionCustomAttribute2\":\"\",\"msExchExtensionCustomAttribute3\":\"\",\"msExchExtensionCustomAttribute4\":\"\",\"msExchExtensionCustomAttribute5\":\"\",\"msExchHideFromAddressLists\":\"\",\"msExchImmutableId\":\"\",\"msExchLitigationHoldDate\":\"\",\"msExchLitigationHoldOwner\":\"\",\"msExchMailboxAuditEnable\":\"\",\"msExchMailboxAuditLogAgeLimit\":\"\",\"msExchModerationFlags\":\"\",\"msExchRequireAuthToSendTo\":\"\",\"msExchResourceCapacity\":\"\",\"msExchResourceDisplay\":\"\",\"msExchResourceMetaData\":\"\",\"msExchResourceSearchProperties\":\"\",\"msExchRetentionComment\":\"\",\"msExchRetentionURL\":\"\",\"msExchSafeRecipientsHash\":\"\",\"msExchSenderHintTranslations\":\"\",\"msExchTeamMailboxExpiration\":\"\",\"msExchTeamMailboxSharePointUrl\":\"\",\"msExchUsageLocation\":\"\",\"msExchUserHoldPolicies\":\"\",\"msRTCSIP-ApplicationOptions\":\"\",\"mSRTCSIP-DeploymentLocator\":\"\",\"msRTCSIP-Line\":\"\",\"msRTCSIP-OptionFlags\":\"\",\"msRTCSIP-OwnerUrn\":\"\",\"msRTCSIP-PrimaryUserAddress\":\"\",\"msRTCSIP-UserEnabled\":\"\",\"objectClass\":\"\",\"otherFacsimileTelephoneNumber\":\"\",\"otherHomePhone\":\"\",\"otherIpPhone\":\"\",\"otherMobile\":\"\",\"otherPager\":\"\",\"otherTelephone\":\"\",\"pager\":\"\",\"physicalDeliveryOfficeName\":\"\",\"postOfficeBox\":\"\",\"preferredLanguage\":\"\",\"telephoneAssistant\":\"\",\"telephoneNumber\":\"\",\"thumbnailPhoto\":\"\",\"title\":\"\",\"url\":\"\",\"userCertificate\":\"\",\"userSMIMECertificate\":\"\",\"whenChanged\":\"\",\"wWWHomePage\":\"\"}},{\"name\":\"EntryImport\",\"type\":\"Import\",\"status\":\"Success\",\"description\":\"Retrieved user 'adelev@chicago.com' from Active Directory\",\"timestamp\":\"2022-04-21T18:40:07.8778004Z\",\"details\":{\"distinguishedName\":\"CN=AdeleV,CN=Users,DC=corp,DC=chicago,DC=com\",\"cn\":\"Adele Vest\",\"originatingReplicaToken\":\"{\\\"InvocationId\\\":\\\"6cbd7b45-b262-4dad-94a3-620503ea1f25\\\",\\\"Name\\\":\\\"DC01.esf.edu\\\"}\",\"sAMAccountName\":\"adelev\",\"targetAddress\":\"SMTP:adelev@esf0.mail.onmicrosoft.com\",\"givenName\":\"Adele\",\"objectSid\":\"AQUAAAAAAAUVAAAAXAMNf/YJ8nmaUZofGG4BAA==\",\"displayName\":\"Adele Vest\",\"msExchMailboxGuid\":\"+klu7DM5yE+9tOs6MuGxsw==\",\"msExchELCMailboxFlags\":\"2\",\"pwdLastSet\":\"132772253564048004\",\"initials\":\"S\",\"msExchRecipientDisplayType\":\"-2147483642\",\"streetAddress\":\"One Microsoft Way\",\"mail\":\"adelev@chicago.com\",\"sn\":\"AdeleV\",\"msExchSafeSendersHash\":\"gny5JQ==\",\"proxyAddresses\":\"X, 5, 0,  ... X400:C=US;A= ;P=ESF;O=MAIL;S=AdeleV;G=Adele;I=S; (5)\",\"objectGUID\":\"xxxxxxxLIUuBM8qK5Sxxxx\",\"legacyExchangeDN\":\"/o=ESF/ou=External (FYDIBOHF25SPDLT)/cn=Recipients/cn=b499521b46264967a6de75f1a08add7a\",\"msExchRecipientTypeDetails\":\"2147483648\",\"userAccountControl\":\"66048\",\"accountDisabled\":\"False\",\"countryCode\":\"840\",\"co\":\"United States\",\"l\":\"Chicago\",\"extensionAttribute10\":\"839153607\",\"c\":\"US\",\"mS-DS-ConsistencyGuid\":\"xxxxxxxLIUuBM8qK5Sxxxx\",\"mailNickname\":\"adelev\",\"st\":\"NY\",\"extensionAttribute15\":\"C1EA2EA6EC56F3D94D2D89D95D70E4D0\",\"extensionAttribute14\":\"F00177677\",\"postalCode\":\"13210\",\"extensionAttribute6\":\"A5\",\"msExchRemoteRecipientType\":\"4\",\"extensionAttribute5\":\"11\",\"userPrincipalName\":\"adelev@chicago.com\",\"adminDescription\":\"\",\"company\":\"\",\"department\":\"\",\"description\":\"\",\"employeeID\":\"\",\"employeeNumber\":\"\",\"employeeType\":\"\",\"errors\":\"\",\"extensionAttribute1\":\"\",\"extensionAttribute11\":\"\",\"extensionAttribute12\":\"\",\"extensionAttribute13\":\"\",\"extensionAttribute2\":\"\",\"extensionAttribute3\":\"\",\"extensionAttribute4\":\"\",\"extensionAttribute7\":\"\",\"extensionAttribute8\":\"\",\"extensionAttribute9\":\"\",\"facsimileTelephoneNumber\":\"\",\"homePhone\":\"\",\"info\":\"\",\"ipPhone\":\"\",\"isCriticalSystemObject\":\"\",\"logs\":\"\",\"middleName\":\"\",\"mobile\":\"\",\"msDS-HABSeniorityIndex\":\"\",\"msDS-InclusionTrigger\":\"\",\"msDS-PhoneticDisplayName\":\"\",\"msDS-preferredDataLocation\":\"\",\"msExchArchiveGUID\":\"\",\"msExchArchiveName\":\"\",\"msExchAssistantName\":\"\",\"msExchAuditAdmin\":\"\",\"msExchAuditDelegate\":\"\",\"msExchAuditDelegateAdmin\":\"\",\"msExchAuditOwner\":\"\",\"msExchBlockedSendersHash\":\"\",\"msExchBypassAudit\":\"\",\"msExchELCExpirySuspensionEnd\":\"\",\"msExchELCExpirySuspensionStart\":\"\",\"msExchEnableModeration\":\"\",\"msExchExtensionCustomAttribute1\":\"\",\"msExchExtensionCustomAttribute2\":\"\",\"msExchExtensionCustomAttribute3\":\"\",\"msExchExtensionCustomAttribute4\":\"\",\"msExchExtensionCustomAttribute5\":\"\",\"msExchHideFromAddressLists\":\"\",\"msExchImmutableId\":\"\",\"msExchLitigationHoldDate\":\"\",\"msExchLitigationHoldOwner\":\"\",\"msExchMailboxAuditEnable\":\"\",\"msExchMailboxAuditLogAgeLimit\":\"\",\"msExchModerationFlags\":\"\",\"msExchRequireAuthToSendTo\":\"\",\"msExchResourceCapacity\":\"\",\"msExchResourceDisplay\":\"\",\"msExchResourceMetaData\":\"\",\"msExchResourceSearchProperties\":\"\",\"msExchRetentionComment\":\"\",\"msExchRetentionURL\":\"\",\"msExchSafeRecipientsHash\":\"\",\"msExchSenderHintTranslations\":\"\",\"msExchTeamMailboxExpiration\":\"\",\"msExchTeamMailboxSharePointUrl\":\"\",\"msExchUsageLocation\":\"\",\"msExchUserHoldPolicies\":\"\",\"msRTCSIP-ApplicationOptions\":\"\",\"mSRTCSIP-DeploymentLocator\":\"\",\"msRTCSIP-Line\":\"\",\"msRTCSIP-OptionFlags\":\"\",\"msRTCSIP-OwnerUrn\":\"\",\"msRTCSIP-PrimaryUserAddress\":\"\",\"msRTCSIP-UserEnabled\":\"\",\"objectClass\":\"\",\"otherFacsimileTelephoneNumber\":\"\",\"otherHomePhone\":\"\",\"otherIpPhone\":\"\",\"otherMobile\":\"\",\"otherPager\":\"\",\"otherTelephone\":\"\",\"pager\":\"\",\"physicalDeliveryOfficeName\":\"\",\"postOfficeBox\":\"\",\"preferredLanguage\":\"\",\"telephoneAssistant\":\"\",\"telephoneNumber\":\"\",\"thumbnailPhoto\":\"\",\"title\":\"\",\"url\":\"\",\"userCertificate\":\"\",\"userSMIMECertificate\":\"\",\"whenChanged\":\"\",\"wWWHomePage\":\"\"}},{\"name\":\"EntrySynchronizationScoping\",\"type\":\"Scoping\",\"status\":\"Success\",\"description\":\"Determine if user in scope by evaluating against each scoping filter\",\"timestamp\":\"2022-04-21T18:40:08.1590133Z\",\"details\":{\"Active in the source system\":\"True\",\"Scoping filter evaluation passed\":\"True\"}},{\"name\":\"EntryExportUpdate\",\"type\":\"Export\",\"status\":\"Success\",\"description\":\"User 'adelev@chicago.com' was updated in Azure Active Directory\",\"timestamp\":\"2022-04-21T18:40:09.5184649Z\",\"details\":{}}],\"modifiedProperties\":[{\"displayName\":\"AccountEnabled\",\"newValue\":\"True\"},{\"displayName\":\"Alias\",\"newValue\":\"adelev\"},{\"displayName\":\"City\",\"newValue\":\"Chicago\"},{\"displayName\":\"CommonName\",\"newValue\":\"Adele Vest\"},{\"displayName\":\"Country\",\"newValue\":\"United States\"},{\"displayName\":\"CountryCode\",\"newValue\":\"840\"},{\"displayName\":\"CountryLetterCode\",\"newValue\":\"US\"},{\"displayName\":\"DisplayName\",\"newValue\":\"Adele Vest\"},{\"displayName\":\"DnsDomainName\",\"newValue\":\"esf.edu\"},{\"displayName\":\"ExtensionAttribute10\",\"newValue\":\"839153607\"},{\"displayName\":\"ExtensionAttribute14\",\"newValue\":\"F00177677\"},{\"displayName\":\"ExtensionAttribute15\",\"newValue\":\"C1EA2EA6EC56F3D94D2D89D95D70E4D0\"},{\"displayName\":\"ExtensionAttribute5\",\"newValue\":\"11\"},{\"displayName\":\"ExtensionAttribute6\",\"newValue\":\"A5\"},{\"displayName\":\"GivenName\",\"newValue\":\"Adele\"},{\"displayName\":\"Initials\",\"newValue\":\"S\"},{\"displayName\":\"LastPasswordChangeTimestamp\",\"newValue\":\"20210927140916.0Z\"},{\"displayName\":\"LegacyExchangeDN\",\"newValue\":\"/o=ESF/ou=External (FYDIBOHF25SPDLT)/cn=Recipients/cn=b499521b46264967a6de75f1a08add7a\"},{\"displayName\":\"Mail\",\"newValue\":\"adelev@chicago.com\"},{\"displayName\":\"MSExchElcMailboxFlags\",\"newValue\":\"2\"},{\"displayName\":\"MSExchMailboxGuid\",\"newValue\":\"+klu7DM5yE+9tOs6MuGxsw==\"},{\"displayName\":\"MSExchRecipientDisplayType\",\"newValue\":\"-2147483642\"},{\"displayName\":\"MSExchRecipientTypeDetails\",\"newValue\":\"2147483648\"},{\"displayName\":\"MSExchRemoteRecipientType\",\"newValue\":\"4\"},{\"displayName\":\"MSExchSafeSendersHash\",\"newValue\":\"gny5JQ==\"},{\"displayName\":\"NetBiosName\",\"newValue\":\"ESF\"},{\"displayName\":\"OnPremisesDistinguishedName\",\"newValue\":\"CN=AdeleV,CN=Users,DC=corp,DC=chicago,DC=com\"},{\"displayName\":\"OnPremiseSecurityIdentifier\",\"newValue\":\"AQUAAAAAAAUVAAAAXAMNf/YJ8nmaUZofGG4BAA==\"},{\"displayName\":\"OnPremisesSamAccountName\",\"newValue\":\"adelev\"},{\"displayName\":\"OnPremisesUserPrincipalName\",\"newValue\":\"adelev@chicago.com\"},{\"displayName\":\"PostalCode\",\"newValue\":\"13210\"},{\"displayName\":\"ProxyAddresses\",\"newValue\":\"X, 5, 0,  ... X400:C=US;A= ;P=ESF;O=MAIL;S=AdeleV;G=Adele;I=S; (5)\"},{\"displayName\":\"State\",\"newValue\":\"NY\"},{\"displayName\":\"StreetAddress\",\"newValue\":\"One Microsoft Way\"},{\"displayName\":\"Surname\",\"newValue\":\"AdeleV\"},{\"displayName\":\"TargetAddress\",\"newValue\":\"SMTP:adelev@esf0.mail.onmicrosoft.com\"},{\"displayName\":\"UserPrincipalName\",\"newValue\":\"adelev@chicago.com\"}],\"action\":\"Update\",\"changeId\":\"582595f3-53be-4843-bf0c-f57dbf8fae96\",\"endTime\":\"2022-04-21T18:40:09.5496702Z\",\"reportableIdentifier\":\"adelev@chicago.com\",\"sourceIdentity\":{\"id\":\"38a2171b-8b04-4b21-8133-ca8ae52250f3\",\"type\":\"user\"},\"sourceSystem\":{\"name\":\"Active Directory\"},\"startTime\":\"2022-04-21T18:40:07.8309453Z\",\"statusInfo\":{\"status\":\"Success\"},\"targetIdentity\":{\"id\":\"87cb2512-8e7f-4543-a9c9-e7cf8756a3ad\",\"type\":\"User\"},\"targetSystem\":{\"name\":\"Azure Active Directory\"}}" +} +``` ++### Example 3: Provision a group and two of its members on demand ++#### Request +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "synchronizationjob_provisionondemand_Group" +} +--> +``` http +POST https://graph.microsoft.com/beta/servicePrincipals/4e116d82-dd59-4944-824d-93091408fd8d/synchronization/jobs/664ea562-18cd-42bb-33e0-8de1f0560581/provisionOnDemand +Content-Type: application/json ++{ + "parameters": [ + { + "ruleId": "33f7c90d-bf71-41b1-bda6-aaf0ddbee5d8#V2", + "subjects": [ + { + "objectId": "8213fd99-d6b6-417b-8e13-af6334856215", + "objectTypeName": "Group", + "links": { + "members": [ + { + "objectId": "cbc86211-6ada-4803-b73f-8039cf56d8a2", + "objectTypeName": "User" + }, + { + "objectId": "2bc86211-6ada-4803-b73f-8039cf56d8a2", + "objectTypeName": "User" + } + ] + } + } + ] + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.synchronizationSecretKeyStringValuePair" +} +--> +``` +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://syncfabric.windowsazure.com/api/$metadata#microsoft.synchronization.stringKeyStringValuePair", + "key": "{\"result\":\"Success\",\"details\":{}}", + "value": "{}" +} +``` + |
v1.0 | Synchronization Synchronizationjob Restart | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-restart.md | Restart a stopped synchronization job, forcing it to reprocess all the objects i ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request Content-type: application/json - ### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationjob Start | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-start.md | Start an existing synchronization job. If the job is in a paused state, it will ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> POST https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/job - ##### Response The following is an example of a response. <!-- { |
v1.0 | Synchronization Synchronizationjob Validatecredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationjob-validatecredentials.md | Validate that the credentials are valid in the tenant. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/synchronizationjob-validatecredentials-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response The following is an example of the response. <!-- { |
v1.0 | Synchronization Synchronizationschema Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-delete.md | Deletes the customized schema and resets the schema to the default configuration ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> |
v1.0 | Synchronization Synchronizationschema Filteroperators | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-filteroperators.md | List all operators supported in the [scoping filters](../resources/synchronizati ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs [!INCLUDE [sample-code](../includes/snippets/go/synchronizationschema-filteroperators-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/synchronizationschema-filteroperators-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationschema Functions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-functions.md | List all the functions currently supported in the [attributeMappingSource](../re ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs [!INCLUDE [sample-code](../includes/snippets/go/synchronizationschema-functions-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/synchronizationschema-functions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationschema Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-get.md | Retrieve the schema for a given synchronization job or template. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported. | -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.Read.All, Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.Read.All, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/jobs - ##### Response The following is an example of a response. |
v1.0 | Synchronization Synchronizationschema Parseexpression | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-parseexpression.md | For more information about expressions, see [Writing Expressions for Attribute M ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/synchronizationschema-parseexpression-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response The following is an example of the response. |
v1.0 | Synchronization Synchronizationschema Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationschema-update.md | Update the synchronization schema for a given job or template. This method fully ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ## HTTP Request <!-- { "blockType": "ignored" } --> Content-type: application/json ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-synchronizationschema-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response The following is an example of a response. <!-- { |
v1.0 | Synchronization Synchronizationtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationtemplate-get.md | Retrieve a synchronization template by its identifier. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.Read.All, Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.Read.All, Synchronization.ReadWrite.All| + ### HTTP Request |
v1.0 | Synchronization Synchronizationtemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationtemplate-list.md | List the synchronization templates associated with a given application or servic ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.Read.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.Read.All, Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.Read.All, Synchronization.ReadWrite.All| + ### HTTP Request <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/beta/servicePrincipals/{id}/synchronization/temp - ##### Response The following is an example of a response. >**Note:** The response object shown here might be shortened for readability. All the properties will be returned in an actual call. |
v1.0 | Synchronization Synchronizationtemplate Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/synchronization-synchronizationtemplate-update.md | Update (override) the synchronization template associated with a given applicati ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) |Directory.ReadWrite.All | -|Delegated (personal Microsoft account) |Not supported.| -|Application |Application.ReadWrite.OwnedBy, Directory.ReadWrite.All | +|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Synchronization.ReadWrite.All| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Application.ReadWrite.OwnedBy, Synchronization.ReadWrite.All| + ### HTTP Request <!-- { "blockType": "ignored" } --> Content-type: application/json - ##### Response The following is an example of a response. <!-- { |
v1.0 | Table Clearfilters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-clearfilters.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/clearFilters ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-clearfilters-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Converttorange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-converttorange.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/convertToRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-converttorange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-databodyrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/DataBodyRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-databodyrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-headerrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/HeaderRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-headerrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-list-columns.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns?$top=5&$skip=5 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-columns-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-list-rows.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/rows?$top=5&$skip=5 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-table-rows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-post-columns.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-tablecolumn-from-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Post Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-post-rows.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/insert-2-rows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Workbook-Session-Id: {Workbook-Session-Id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerowcollection-add-sync-request-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Workbook-Session-Id: {Workbook-Session-Id} - #### Response Here is another example of the response that will lead to an async operation. For details, see [Get workbookOperation](./workbookoperation-get.md) and [Get tableRowOperationResult](./workbook-tablerowoperationresult.md). |
v1.0 | Table Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-range.md | The following is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/Range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ### Response The following is an example of the response. |
v1.0 | Table Reapplyfilters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-reapplyfilters.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/reapplyFilters ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-reapplyfilters-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-totalrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/TotalRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-totalrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/table-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-databodyrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/DataBodyRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-databodyrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablecolumn Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumn Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-headerrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/HeaderRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-headerrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecolumncollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumn Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-range.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/Range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-totalrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/TotalRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-totalrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumn-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-tablecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumncollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumncollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumncollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumncollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablecolumncollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablerow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerow-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerow-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablerow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerow-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerow List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerow-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/rows ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablerowcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerow Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerow-range.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index}/Range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerow-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablerow Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerow-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-tablerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerowcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerowcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerowcollection-add-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablerowcollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablerowcollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablesort Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablesort-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablesort Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablesort-clear.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/sort/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablesort Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablesort-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/sort ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablesort-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablesort Reapply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tablesort-reapply.md | Here is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|name}/sort/reapply ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-reapply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Taskfileattachment Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/taskfileattachment-createuploadsession.md | Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Taskfileattachment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/taskfileattachment-delete.md | DELETE https://graph.microsoft.com/beta/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMk -- ### Response The following is an example of the response. <!-- { |
v1.0 | Taskfileattachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/taskfileattachment-get.md | GET https://graph.microsoft.com/beta/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMkAGU -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Tasklist Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tasklist-delete.md | If successful, this method returns a `204 No Content` response code. DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkAGVjMzJmMWZjLTgyYjgtNGIyNi1hOGQ0LWRjMjNmMGRmOWNiYQAu ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-tasklist-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/tasks/lists/AAMkAGVjMzJmMWZjLTgyYjgtN -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tasklist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tasklist-update.md | Content-length: 82 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tasks List Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tasks-list-lists.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/me/tasks/lists ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-basetasklist-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/tasks/lists -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tasks Post Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tasks-post-lists.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Team Completemigration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-completemigration.md | POST https://graph.microsoft.com/beta/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 -- <!-- markdownlint-disable MD001 --> <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Team Delete Incomingchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-delete-incomingchannels.md | The following is an example of the request. DELETE https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/incomingChannels/19%3A56eb04e133944cf69e603c5dac2d292e%40thread.skype/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-incoming-channel-from-team-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d -- ### Response The following is an example of the response. <!-- { |
v1.0 | Team Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-delete-installedapps.md | DELETE https://graph.microsoft.com/beta/teams/6903fa93-605b-43ef-920e-77c4729f82 - ### Response The following is an example of the response. |
v1.0 | Team Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-delete-members.md | DELETE https://graph.microsoft.com/beta/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa0 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Team Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-get-installedapps.md | GET /teams/{id}/installedApps/{id} [!INCLUDE [sample-code](../includes/snippets/php/get-installed-teams-apps-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response GET https://graph.microsoft.com/beta/teams/{id}/installedApps/{id}?$expand=teams [!INCLUDE [sample-code](../includes/snippets/php/get-installed-teams-apps-expand-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response |
v1.0 | Team Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-get-members.md | GET https://graph.microsoft.com/beta/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/ - ### Response Here is an example of the response. |
v1.0 | Team Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-get.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265 - ### Response The following is an example of the response. |
v1.0 | Team List Allchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-list-allchannels.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Team List Incomingchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-list-incomingchannels.md | GET https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265/ -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Team List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-list-installedapps.md | GET https://graph.microsoft.com/beta/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/teams/acda442c-78d2-491b-8204-4ef5019c0193/ - #### Response The following is an example of the response. |
v1.0 | Team List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-list-members.md | GET https://graph.microsoft.com/beta/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Team List Permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-list-permissiongrants.md | GET https://graph.microsoft.com/beta/teams/14c981a4-dca9-4565-bae6-e13ada8861be/ [!INCLUDE [sample-code](../includes/snippets/php/team-list-permission-grants-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Team Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-post-installedapps.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Team Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-post-members.md | Content-type: application/json -- #### Response **Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json -- #### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Team Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-post.md | Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response <!-- { "blockType": "response", |
v1.0 | Team Put Schedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-put-schedule.md | PUT https://graph.microsoft.com/beta/teams/871dbd5c-3a6a-4392-bfe1-042452793a50/ - #### Response The following is an example of the response. |
v1.0 | Team Put Teams | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-put-teams.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Team Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-sendactivitynotification.md | Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. The following example shows the response. ``` http HTTP/1.1 204 No Content ```++## See also ++- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Team Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-teamsappinstallation-upgrade.md | POST https://graph.microsoft.com/beta/teams/db5e04be-daa2-4a35-beb1-5e73cc381599 -- ### Response The following is an example of the response. |
v1.0 | Team Unarchive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-unarchive.md | POST https://graph.microsoft.com/beta/teams/{id}/unarchive - #### Response The following is an example of a response. <!-- { |
v1.0 | Team Update Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/team-update-members.md | content-length: 26 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Teams List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teams-list.md | GET https://graph.microsoft.com/beta/teams -- #### Response The following is an example of a response. GET https://graph.microsoft.com/beta/teams?$filter=startswith(displayName, 'A')& -- #### Response The following is an example of a response. GET https://graph.microsoft.com/beta/teams?$filter=displayName eq 'A Contoso Tea -- #### Response The following is an example of a response. |
v1.0 | Teamsapp Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsapp-delete.md | DELETE https://graph.microsoft.com/beta/appCatalogs/teamsApps/06805b9e-77e3-4b93 - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Teamsapp Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsapp-publish.md | Content-type: application/zip [Zip file containing a Teams app package] ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-teamsapp-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/appCatalogs/teamsApps?requiresReview=true Content-type: application/zip ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-teamsapp-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Teamsapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsapp-update.md | Content-type: application/zip - ### Response If successful, this method returns a `201 Created` response code and the key/value pair `publishingState`: `submitted` in the response body. *See* [teamsappdefinition](../resources/teamsappdefinition.md). |
v1.0 | Teamsappicon Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsappicon-get.md | GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/5a31d4f7-a11d-4052-96 - #### Response The following example shows the response for an organizational app. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/5a31d4f7-a11d-4052-96 - #### Response The following example shows the response for an organizational app. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/95de633a-083e-42f5-b4 -- #### Response The following example shows the response for a store app. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/95de633a-083e-42f5-b4 -- #### Response The following example shows the response for a store app. |
v1.0 | Teamsappsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsappsettings-get.md | GET https://graph.microsoft.com/beta/teamwork/teamsAppSettings -- #### Response >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json "value": { "@odata.type": "#microsoft.graph.teamsAppSettings", "id": "65bdf003-0c4c-4bca-b102-0821ab0d1364",+ "allowUserRequestsForAppAccess": true, "isChatResourceSpecificConsentEnabled": "true" } } |
v1.0 | Teamsappsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsappsettings-update.md | PATCH /teamwork/teamsAppSettings |Property|Type|Description| |:|:|:|+|allowUserRequestsForAppAccess|Boolean|Indicates whether Teams users are allowed to request admins access to certain Teams apps.| |isChatResourceSpecificConsentEnabled|Boolean|Indicates whether resource-specific consent for chats/meetings has been enabled for the tenant. If true, Teams apps that are allowed in the tenant and require resource-specific permissions can be installed inside chats and meetings. If false, the installation of any Teams app that requires resource-specific permissions in a chat or a meeting will be blocked.| - ## Response If successful, this method returns a `204 No Content` response code. If successful, this method returns a `204 No Content` response code. #### Request -# [HTTP](#tab/http) + <!-- { "blockType": "request",- "name": "update_teamsappsettings" + "name": "update_teamsappsettings_1" } -->-``` http +```http PATCH https://graph.microsoft.com/beta/teamwork/teamsAppSettings Content-Type: application/json Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] +#### Response ++<!-- { + "blockType": "response" +} --> ++```http +HTTP/1.1 204 No Content +``` ++### Example 2: Allow Teams users to request admins for access to certain Teams Apps. ++#### Request ++++<!-- { + "blockType": "request", + "name": "update_teamsappsettings_2" +} +--> +```http +PATCH https://graph.microsoft.com/beta/teamwork/teamsAppSettings +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.teamsAppSettings", + "allowUserRequestsForAppAccess": "true" +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ #### Response |
v1.0 | Teamsasyncoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamsasyncoperation-get.md | GET https://graph.microsoft.com/beta/chats/19:c253a29b5f694b55a6baad8e83510af7@t - ### Response <!-- { "blockType": "response", |
v1.0 | Teamtemplate List Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamtemplate-list-definitions.md | Title: "List definitions" description: "List the teamTemplateDefinition objects associated with a teamTemplate."-+ ms.localizationpriority: medium ms.prod: "teamwork" doc_type: apiPageType One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Team.Create| +|Delegated (work or school account)|TeamTemplates.Read| |Delegated (personal Microsoft account)|Not supported|-|Application|Team.Create| +|Application|TeamTemplates.Read.All ## HTTP request GET https://graph.microsoft.com/beta/teamwork/teamTemplates?$expand=definitions& - #### Response The following is an example of the response |
v1.0 | Teamtemplatedefinition Get Teamdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamtemplatedefinition-get-teamdefinition.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Team.Create| +|Delegated (work or school account)|TeamTemplates.Read| |Delegated (personal Microsoft account)|Not supported|-|Application|Team.Create| +|Application|TeamTemplates.Read.All ## HTTP request GET https://graph.microsoft.com/beta/teamwork/teamTemplates/com.microsoft.teams. - ### Response The following is an example of the response. |
v1.0 | Teamtemplatedefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamtemplatedefinition-get.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Team.Create| +|Delegated (work or school account)|TeamTemplates.Read| |Delegated (personal Microsoft account)|Not supported|-|Application|Team.Create| +|Application|TeamTemplates.Read.All| ## HTTP request GET https://graph.microsoft.com/beta/teamwork/teamTemplates/com.microsoft.teams. - ### Response The following is an example of the response |
v1.0 | Teamwork List Deletedteams | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamwork-list-deletedteams.md | GET https://graph.microsoft.com/beta/teamwork/deletedTeams -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Teamwork List Teamtemplates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamwork-list-teamtemplates.md | One of the following permissions is required to call this API. To learn more, in |Permission type|Permissions (from least to most privileged)| |:|:|-|Delegated (work or school account)|Team.Create| +|Delegated (work or school account)|TeamTemplates.Read| |Delegated (personal Microsoft account)|Not supported.|-|Application|Team.Create| +|Application|TeamTemplates.Read.All| ## HTTP request GET https://graph.microsoft.com/beta/teamwork/teamTemplates - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/teamwork/teamTemplates?$expand=definitions& - #### Response The following is an example of the response. |
v1.0 | Teamwork Sendactivitynotificationtorecipients | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamwork-sendactivitynotificationtorecipients.md | Content-Type: application/json - #### Response <!-- { Content-Type: application/json ---- #### Response <!-- { |
v1.0 | Teamworkbot Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkbot-get.md | GET /appCatalogs/teamsApps/{app-id}/appDefinitions/{app-definition-id}/bot ``` ## Optional query parameters-This method supports the `$select` [OData query parameters](/graph/query-parameter) to help customize the response. +This method supports the `$select` [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers |Name|Description| GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/e4c5c249-bb4b-419e-b7 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkdevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevice-get.md | GET https://graph.microsoft.com/beta/teamwork/devices/0f3ce432-e432-0f3c-32e4-3c -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkdevice List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevice-list.md | GET https://graph.microsoft.com/beta/teamwork/devices -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkdevice Restart | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevice-restart.md | POST https://graph.microsoft.com/beta/teamwork/devices/0f3ce432-e432-0f3c-32e4-3 -- ### Response <!-- { |
v1.0 | Teamworkdevice Rundiagnostics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevice-rundiagnostics.md | POST https://graph.microsoft.com/beta/teamwork/devices/0f3ce432-e432-0f3c-32e4-3 -- ### Response <!-- { |
v1.0 | Teamworkdevice Updatesoftware | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevice-updatesoftware.md | Content-length: 64 -- ### Response <!-- { |
v1.0 | Teamworkdeviceactivity Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdeviceactivity-get.md | GET https://graph.microsoft.com/beta/teamwork/devices/1ae3fe60-fe60-1ae3-60fe-e3 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkdevicehealth Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdevicehealth-get.md | GET https://graph.microsoft.com/beta/teamwork/devices/d8214fe3-4fe3-d821-e34f-21 -- ### Response The following is an example of the response. |
v1.0 | Teamworkdeviceoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdeviceoperation-get.md | GET https://graph.microsoft.com/beta/teamwork/devices/0f3ce432-e432-0f3c-32e4-3c -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkdeviceoperation List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkdeviceoperation-list.md | GET https://graph.microsoft.com/beta/teamwork/devices/0f3ce432-e432-0f3c-32e4-3c -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworkhostedcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworkhostedcontent-get.md | GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/5a31d4f7-a11d-4052-96 -- #### Response The following example shows the response. GET https://graph.microsoft.com/beta/appCatalogs/teamsApps/5a31d4f7-a11d-4052-96 - #### Response Response contains bytes for the hosted content in the body. `content-type` header specifies the kind of hosted content. |
v1.0 | Teamworktag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktag-delete.md | DELETE https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1ae -- ### Response <!-- { |
v1.0 | Teamworktag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktag-get.md | GET https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktag List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktag-list.md | GET https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktag Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktag-post.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Teamworktag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktag-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktagmember Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktagmember-delete.md | DELETE https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1ae -- ### Response <!-- { |
v1.0 | Teamworktagmember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktagmember-get.md | GET https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktagmember List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktagmember-list.md | GET https://graph.microsoft.com/beta/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktagmember Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/teamworktagmember-post.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Temporaryaccesspassauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/071cc716-8147-4397-a5ba-b2105951cc - ### Response <!-- { |
v1.0 | Temporaryaccesspassauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/users/071cc716-8147-4397-a5ba-b2105951cc0b/ - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut - ### Response <!-- { "blockType": "response", |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen - ### Response The following is an example of the response |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/temporaryaccesspassauthenticationmethodconfiguration-update.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Tenantadmin Settings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantadmin-settings-get.md | GET https://graph.microsoft.com/beta/admin/sharepoint/settings -- ### Response The following is an example of the response. |
v1.0 | Tenantadmin Settings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantadmin-settings-update.md | Content-length: 1323 -- ### Response The following is an example of the response. |
v1.0 | Tenantappmanagementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantappmanagementpolicy-get.md | GET https://graph.microsoft.com/beta/policies/defaultAppManagementPolicy - ### Response The following is an example of the response that shows the default tenant app management policy. |
v1.0 | Tenantrelationship Findtenantinformationbydomainname | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantrelationship-findtenantinformationbydomainname.md | If successful, this method returns a `200 OK` response code and a [tenantInforma GET https://graph.microsoft.com/beta/tenantRelationships/findTenantInformationByDomainName(domainName='contoso.com') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tenantrelationshiprootthisfindtenantinformationbydomainname-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/tenantRelationships/findTenantInformationBy - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Tenantrelationship Findtenantinformationbytenantid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantrelationship-findtenantinformationbytenantid.md | If successful, this method returns a `200 OK` response code and a [tenantInforma GET https://graph.microsoft.com/beta/tenantRelationships/findTenantInformationByTenantId(tenantId='6babcaad-604b-40ac-a9d7-9fd97c0b779f') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tenantrelationshiprootthisfindtenantinformationbytenantid-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/tenantRelationships/findTenantInformationBy - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Tenantrelationship List Delegatedadmincustomers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantrelationship-list-delegatedadmincustomers.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminCustomers -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tenantrelationship List Delegatedadminrelationships | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantrelationship-list-delegatedadminrelationships.md | GET https://graph.microsoft.com/beta/tenantRelationships/delegatedAdminRelations -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tenantrelationship Post Delegatedadminrelationships | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tenantrelationship-post-delegatedadminrelationships.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termsofusecontainer List Agreements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termsofusecontainer-list-agreements.md | GET https://graph.microsoft.com/beta/identityGovernance/termsOfUse/agreements - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termsofusecontainer Post Agreements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termsofusecontainer-post-agreements.md | Content-type: application/json -- ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Group Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-group-delete.md | DELETE https://graph.microsoft.com/beta/termStore/groups/{groupId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Termstore Group Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-group-get.md | GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Group List Sets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-group-list-sets.md | GET https://graph.microsoft.com/beta/termStore/groups/{groupId}/sets -- ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore List Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-list-groups.md | GET https://graph.microsoft.com/beta/termStore/groups -- ### Response The following is an example of the response. |
v1.0 | Termstore Set Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-set-delete.md | DELETE https://graph.microsoft.com/beta/termStore/sets/{setId} -- ### Response <!-- { |
v1.0 | Termstore Set Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-set-get.md | GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Set Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-set-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Store Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-store-get.md | GET https://graph.microsoft.com/beta/termStore -- #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Store Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-store-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-delete.md | DELETE https://graph.microsoft.com/beta/termStore/sets/{setId}/terms/{termId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Termstore Term Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-get.md | GET https://graph.microsoft.com/beta/sites/microsoft.sharepoint.com,c6482504-4a8 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term List Children | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-list-children.md | GET https://graph.microsoft.com/beta/termStore/sets/{setId}/children -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term List Relations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-list-relations.md | GET https://graph.microsoft.com/beta/termStore/sets/{setId}/relations -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-post.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/termstore-term-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Threatassessmentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/threatassessmentrequest-get.md | GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. |
v1.0 | Tiindicator Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-delete.md | DELETE https://graph.microsoft.com/beta/security/tiIndicators/{id} - ### Response The following is an example of the response. |
v1.0 | Tiindicator Deletetiindicators | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-deletetiindicators.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tiindicator Deletetiindicatorsbyexternalid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-deletetiindicatorsbyexternalid.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tiindicator Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-get.md | GET https://graph.microsoft.com/beta/security/tiIndicators/{id} - ### Response The following is an example of the response. |
v1.0 | Tiindicator Submittiindicators | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-submittiindicators.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tiindicator-submittiindicators-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Tiindicator Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-update.md | Content-type: application/json - #### Response The following is an example of the response. Prefer: return=representation - #### Response The following is an example of the response. |
v1.0 | Tiindicator Updatetiindicators | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicator-updatetiindicators.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tiindicators List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicators-list.md | GET https://graph.microsoft.com/beta/security/tiIndicators - ### Response The following is an example of the response. |
v1.0 | Tiindicators Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tiindicators-post.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-tiindicator-from-security-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timecard Clockin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-clockin.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timecard-clockin-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timecard Clockout | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-clockout.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timecard-clockout-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timecard Confirm | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-confirm.md | POST https://graph.microsoft.com/beta/teams/fd15cad8-80f6-484f-9666-3caf695fbf32 - ### Response The following is an example of the response. |
v1.0 | Timecard Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-delete.md | DELETE https://graph.microsoft.com/beta/teams/871dbd5c-3a6a-4392-bfe1-042452793a - ### Response The following is an example of the response. |
v1.0 | Timecard Endbreak | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-endbreak.md | POST https://graph.microsoft.com/beta/teams/fd15cad8-80f6-484f-9666-3caf695fbf32 } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timecard-endbreak-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/teams/fd15cad8-80f6-484f-9666-3caf695fbf32 - ### Response The following is an example of the response. |
v1.0 | Timecard Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-get.md | GET https://graph.microsoft.com/beta/teams/fd15cad8-80f6-484f-9666-3caf695fbf32/ - ### Response The following is an example of the response. |
v1.0 | Timecard List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-list.md | GET https://graph.microsoft.com/beta/teams/fd15cad8-80f6-484f-9666-3caf695fbf32/ - ### Response The following is an example of the response. |
v1.0 | Timecard Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-post.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timecard-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timecard Replace | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-replace.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timecard Startbreak | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timecard-startbreak.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timecard-startbreak-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timeoff Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoff-delete.md | DELETE https://graph.microsoft.com/beta/teams/{teamId}/schedule/timesOff/{timeOf - ### Response The following is an example of the response. |
v1.0 | Timeoff Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoff-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timesOff/{timeOffId - ### Response The following is an example of the response. |
v1.0 | Timeoff Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoff-put.md | Prefer: return=representation - ### Response The following is an example of the response. |
v1.0 | Timeoffreason Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffreason-delete.md | DELETE https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffReasons/{ - ### Response The following is an example of the response. |
v1.0 | Timeoffreason Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffreason-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffReasons/{tim - ### Response The following is an example of the response. |
v1.0 | Timeoffreason Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffreason-put.md | Prefer: return=representation - ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffrequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timeoffrequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffrequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timeoffrequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffrequest-delete.md | DELETE https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffRequests/ - ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffrequest-get.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffRequests/{ti - ### Response The following is an example of the response. |
v1.0 | Timeoffrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/timeoffrequest-list.md | GET https://graph.microsoft.com/beta/teams/{teamId}/schedule/timeOffRequests -- ### Response The following is an example of the response. |
v1.0 | Todo List Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todo-list-lists.md | GET https://graph.microsoft.com/beta/me/todo/lists -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todo Post Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todo-post-lists.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-delete.md | DELETE https://graph.microsoft.com/beta/me/todo/lists/AAMkADA1MTHgwAAA=/tasks/72 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-get.md | GET https://graph.microsoft.com/beta/me/todo/lists/AAMkADA1MTHgwAAA=/tasks/721a3 -- ### Response The following is an example of the response. |
v1.0 | Todotask List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-list-attachments.md | GET https://graph.microsoft.com/beta/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMkAGU -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Todotask List Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-list-checklistitems.md | GET https://graph.microsoft.com/beta/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzN -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask List Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-list-linkedresources.md | GET https://graph.microsoft.com/beta/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks/e2 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-post-attachments.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Todotask Post Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-post-checklistitems.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Post Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-post-linkedresources.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotask-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotasklist-delete.md | DELETE https://graph.microsoft.com/beta/me/todo/lists/AAMkADIyAAAhrbPXAAA= -- ### Response Here is an example of the response. <!-- { |
v1.0 | Todotasklist List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotasklist-list-tasks.md | GET https://graph.microsoft.com/beta/me/todo/lists/35e2-35e2-721a-e235-1a72e2351 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Post Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotasklist-post-tasks.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/todotasklist-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tokenissuancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/tokenIssuancePolicies/{id} --- ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-get.md | GET https://graph.microsoft.com/beta/policies/tokenIssuancePolicies/{id} --- ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/beta/policies/tokenIssuancePolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/policies/tokenIssuancePolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-list.md | GET https://graph.microsoft.com/beta/policies/tokenIssuancePolicies --- ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Post Tokenissuancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-post-tokenissuancepolicy.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenissuancepolicy-update.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-delete.md | DELETE https://graph.microsoft.com/beta/policies/tokenLifetimePolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-get.md | GET https://graph.microsoft.com/beta/policies/tokenLifetimePolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/beta/policies/tokenLifetimePolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-4-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/policies/tokenLifetimePolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-list.md | GET https://graph.microsoft.com/beta/policies/tokenLifetimePolicies - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Post Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-post-tokenlifetimepolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/tokenlifetimepolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframework List Keysets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframework-list-keysets.md | GET https://graph.microsoft.com/beta/trustFramework/keySets - ### Response The following is an example of the response. |
v1.0 | Trustframework List Trustframeworkpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframework-list-trustframeworkpolicies.md | GET https://graph.microsoft.com/beta/trustFramework/policies - ##### Response <!-- { |
v1.0 | Trustframework Post Keysets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframework-post-keysets.md | Content-type: application/json - #### Response The following example shows the response. |
v1.0 | Trustframeworkkeyset Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-delete.md | DELETE https://graph.microsoft.com/beta/trustFramework/keySets/{id} - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Generatekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-generatekey.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-get.md | GET https://graph.microsoft.com/beta/trustFramework/keySets/{id} - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Getactivekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-getactivekey.md | GET https://graph.microsoft.com/beta/trustFramework/keySets/{id}/getActiveKey [!INCLUDE [sample-code](../includes/snippets/go/trustframeworkkeyset-getactivekey-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/trustframeworkkeyset-getactivekey-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Uploadcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-uploadcertificate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Uploadpkcs12 | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-uploadpkcs12.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframeworkkeyset Uploadsecret | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkkeyset-uploadsecret.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Trustframeworkpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/trustframeworkpolicy-delete.md | DELETE https://graph.microsoft.com/beta/trustFramework/policies/B2C_1A_SocialAnd - ##### Response <!-- { |
v1.0 | Unifiedrbacresourceaction Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourceaction-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/resourceNamespaces -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedrbacresourcenamespace Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/resourceNamespaces -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedrbacresourcenamespace List Resourceactions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-list-resourceactions.md | GET https://graph.microsoft.com/beta/roleManagement/directory/resourceNamespaces -- #### Response >**Note:** The response object shown here has been shortened for readability. <!-- { GET https://graph.microsoft.com/beta/roleManagement/directory/resourceNamespaces -- #### Response <!-- { "blockType": "response", |
v1.0 | Unifiedroleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-delete.md | DELETE https://graph.microsoft.com/beta/roleManagement/directory/roleAssignments - ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignments/lA - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignments/lA - #### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentmultiple Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-delete.md | DELETE https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssi - ### Response The following is an example of the response. DELETE https://graph.microsoft.com/beta/roleManagement/cloudPC/roleAssignments/{ -- ### Response <!-- { |
v1.0 | Unifiedroleassignmentmultiple Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-get.md | GET https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssignm - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssignm - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/deviceManagement/roleAssignm - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleAssignments/dbe9 - #### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleAssignments/dbe9 - #### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. |
v1.0 | Unifiedroleassignmentmultiple Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-update.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json -- ### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. |
v1.0 | Unifiedroleassignmentschedule Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedule-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response showing an eligibility schedule that is through direct assignment. |
v1.0 | Unifiedroleassignmentschedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedule-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentscheduleinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentscheduleinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentscheduleinstance-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentschedulerequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedulerequest-cancel.md | POST https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSch -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedroleassignmentschedulerequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedulerequest-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/RoleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentschedulerequest-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleAssignmentSche -- ### Response The following is an example of the response. |
v1.0 | Unifiedroledefinition Assignedprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-assignedprincipals.md | This method supports the `$count`, `$select`, `$filter`, and `$orderBy` OData qu |Name|Description| |:|:| |Authorization|Bearer {token}. Required.|-|ConsistencyLevel|eventual. Required. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries).| +|ConsistencyLevel|eventual. Required. For more information about the use of **ConsistencyLevel**, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries).| ## Request body Do not supply a request body for this method. Using the same scenario, the following examples show the counts that will be ret GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals(directoryScopeType='administrativeUnit', directoryScopeId ='d0c2e067-9ae9-4dbf-a280-51a51c46f432') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/unifiedroledefinition-assignedprincipals-scope-role-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/64 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/unifiedroledefinition-assignedprincipals-allscopes-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/64 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals(directoryScopeType='tenant')/microsoft.graph.user ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/unifiedroledefinition-assignedprincipals-scope-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/64 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { The following example gets the directly assigned principals and displays an inli GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/644ef478-e28f-4e28-b9dc-3fdde9aa0b1f/assignedPrincipals?$count=true ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/unifiedroledefinition-assignedprincipals-minimumpermission-count-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/64 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-delete.md | DELETE https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions - ### Response The following is an example of the response. DELETE https://graph.microsoft.com/beta/roleManagement/cloudPC/roleDefinitions/b - ### Response The following is an example of the response. |
v1.0 | Unifiedroledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/f1 - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/fd ---- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/directory/roleDefinitions/fd ---- #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/roleManagement/cloudPC/roleDefinitions/d403 -- #### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. GET https://graph.microsoft.com/beta/roleManagement/entitlementManagement/roleDe -- #### Response > **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call. |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-update.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Unifiedroleeligibilityschedule Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedule-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response showing an eligibility schedule that is through a group assignment. |
v1.0 | Unifiedroleeligibilityschedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedule-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleeligibilityscheduleinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response showing an instance of a roleEligibilitySchedule that is through a group assignment. |
v1.0 | Unifiedroleeligibilityscheduleinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityscheduleinstance-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleeligibilityschedulerequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedulerequest-cancel.md | POST https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySc -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedroleeligibilityschedulerequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser.md | GET https://graph.microsoft.com/beta/roleManagement/directory/RoleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleeligibilityschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleeligibilityschedulerequest-get.md | GET https://graph.microsoft.com/beta/roleManagement/directory/roleEligibilitySch -- ### Response The following is an example of the response. |
v1.0 | Unifiedrolemanagementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicy-get.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicies/f93a5c37-5c -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicy List Effectiverules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicy-list-effectiverules.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicies/ba9cc2d6-c2 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicy List Rules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicy-list-rules.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicies/DirectoryRo -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicyassignment-get.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicyAssignments/d6 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyrule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicyrule-get.md | GET https://graph.microsoft.com/beta/policies/roleManagementPolicies/DirectoryRo -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyrule Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrolemanagementpolicyrule-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-unifiedrolemanagementpolicyrule-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | User Activateserviceplan | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-activateserviceplan.md | Content-type: application/json - ### Response <!-- { |
v1.0 | User Assignlicense | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-assignlicense.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/user-assignlicense-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/user-assignlicense-removelicenses-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Changepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-changepassword.md | Content-type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | User Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-delete-approleassignments.md | DELETE https://graph.microsoft.com/beta/users/{id}/appRoleAssignments/{id} - ### Response Here is an example of the response. |
v1.0 | User Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | User.ReadWrite.All | -The calling user must be assigned one of the following Azure AD roles: -+ [User Administrator](/azure/active-directory/roles/permissions-reference#user-administrator) -+ [Privileged Authentication Administrator](/azure/active-directory/roles/permissions-reference#privileged-authentication-administrator) -+ [Global Administrator](/azure/active-directory/roles/permissions-reference#global-administrator) +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference?toc=%2Fgraph%2Ftoc.json): -To delete users with more privileged administrator roles, applications need to be assigned the *Directory.AccessAsUser.All* delegated permission and either the Global Admin role or the Privileged Auth Admin role. +- User Administrator +- Privileged Authentication Administrator +- Global Administrator -For more details, see [Azure AD built-in roles](/azure/active-directory/roles/permissions-reference). +To delete users with privileged administrator roles in delegated scenarios, the app must be assigned the *Directory.AccessAsUser.All* delegated permission, and the calling user must have a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ++In app-only scenarios, the *User.ReadWrite.All* application permission isn't enough privilege to delete users with privileged administrative roles. The app must be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ## HTTP request |
v1.0 | User Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-delta.md | GET https://graph.microsoft.com/beta/users/delta [!INCLUDE [sample-code](../includes/snippets/go/user-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. GET https://graph.microsoft.com/beta/users/delta?$select=displayName,jobTitle,mo [!INCLUDE [sample-code](../includes/snippets/go/user-delta-select-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-select-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that all three properties are included in the response and it is not known which ones have changed since the `@odata.deltaLink` was obtained. Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/user-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that the `mobilePhone` property is not included, which means it has not changed since the last delta query; `displayName` and `jobTitle` are included which means their values have changed. |
v1.0 | User Findmeetingtimes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-findmeetingtimes.md | Content-Type: application/json - ##### Response Here is an example response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Findroomlists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-findroomlists.md | GET https://graph.microsoft.com/beta/me/findRoomLists [!INCLUDE [sample-code](../includes/snippets/go/user-get-room-lists-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-get-room-lists-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. |
v1.0 | User Findrooms | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-findrooms.md | GET https://graph.microsoft.com/beta/me/findRooms [!INCLUDE [sample-code](../includes/snippets/go/user-get-rooms-in-tenant-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-get-rooms-in-tenant-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/me/findRooms(RoomList='Building2Rooms@conto ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/me/findRooms(RoomList='Building2Rooms@conto [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. |
v1.0 | User Get Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-get-mailboxsettings.md | receipt of their email) - time format - time zone - [working hours](../resources/workinghours.md)-- [user purpose](../resources/userpurpose.md)+- [user purpose](../resources/mailboxsettings.md#userpurpose-values) Users can set their preferred date and time formats using Outlook on the web. Users can choose one of the supported [short date](/dotnet/standard/base-types/standard-date-and-time-format-strings#ShortDate) or [short time](/dotnet/standard/base-types/standard-date-and-time-format-strings#ShortTime) formats. This `GET` operation returns the format the user has chosen. One of the following permissions is required to call this API. To learn more, in |Application | MailboxSettings.Read, MailboxSettings.ReadWrite | ## HTTP request+ To get all the mailbox settings for a user: <!-- { "blockType": "ignored" } --> ```http GET /me/mailboxSettings GET /users/{id|userPrincipalName}/mailboxSettings ``` -To get specific settings - only the automatic replies settings, date format, locale, time format, time zone, working hours, or user purpose: +To get specific settings - only the automatic replies settings, date format, locale, time format, time zone, working hours, or user's recipient or mailbox type (for example, user purpose): <!-- { "blockType": "ignored" } --> ```http GET /me/mailboxSettings/automaticRepliesSetting GET /users/{id|userPrincipalName}/mailboxSettings/workingHours GET /me/mailboxSettings/userPurpose GET /users/{id|userPrincipalName}/mailboxSettings/userPurpose ```+ ## Optional query parameters This method supports some of the [OData Query Parameters](/graph/query-parameters) to help customize the response. ## Request headers If successful, this method returns a `200 OK` response code and one of the follo - string (for **timeFormat**) - string (for **timeZone**) - [workingHours](../resources/workinghours.md)-- [userPurpose](../resources/userpurpose.md)+- [userPurpose](../resources/mailboxsettings.md#userpurpose-values) ## Examples -### Example 1 -#### Request -The first example gets all the mailbox settings of the signed-in user's mailbox, which include settings for automatic replies, date format, -locale (language and country/region), time format, time zone, working hours, and user purpose. +### Example 1: Get all mailbox settings of the signed-in user's mailbox ++Get all the mailbox settings of the signed-in user's mailbox that include settings for automatic replies, date format, locale (language and country/region), time format, time zone, working hours, and user purpose. ++#### Request ++The following is an example of a request. # [HTTP](#tab/http) <!-- { locale (language and country/region), time format, time zone, working hours, and GET https://graph.microsoft.com/beta/me/mailboxSettings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/mailboxSettings #### Response-The response includes all the mailbox settings of the signed-in user. -Note: The response object shown here might be shortened for readability. ++The following is an example of the response that includes all mailbox settings of the signed-in user. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, Content-type: application/json } ``` -### Example 2 +### Example 2: Get specifically the automatic replies settings of the signed-in user's mailbox + #### Request-The second example gets specifically the automatic replies settings of the signed-in user's mailbox. ++The following is an example of a request. # [HTTP](#tab/http) <!-- { The second example gets specifically the automatic replies settings of the signe GET https://graph.microsoft.com/beta/me/mailboxSettings/automaticRepliesSetting ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/mailboxSettings/automaticRepliesSetting #### Response-The response includes only the automatic replies settings. -Note: The response object shown here might be shortened for readability. +The following is an example of the response that includes only the automatic replies settings. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, Content-type: application/json } ``` -### Example 3 +### Example 3: Get specifically the working hour settings of the signed-in user's mailbox + #### Request-The third example gets specifically the working hour settings of the signed-in user's mailbox. ++The following is an example of a request. <!-- { "blockType": "ignored", "name": "get_mailboxsettings_3" The third example gets specifically the working hour settings of the signed-in u GET https://graph.microsoft.com/beta/me/mailboxSettings/workingHours ``` #### Response-The response includes only the working hours settings. Notice that the user's work hours are in a [custom time zone](../resources/customtimezone.md). -Note: The response object shown here might be shortened for readability. +The following is an example of the response that includes only the working hours settings. Notice that the user's work hours are in a [custom time zone](../resources/customtimezone.md). +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "ignored", "name": "get_mailboxsettings_3", Content-type: application/json } ``` -### Example 4 +### Example 4: Get specifically the user purpose settings of the signed-in user's mailbox + #### Request-The fourth example gets specifically the [user purpose](../resources/userpurpose.md) settings of the signed-in user's mailbox. ++The following is an example of a request. # [HTTP](#tab/http) <!-- { The fourth example gets specifically the [user purpose](../resources/userpurpose GET https://graph.microsoft.com/beta/me/mailboxSettings/userPurpose ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-4-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/mailboxSettings/userPurpose #### Response-The response includes only the [user purpose](../resources/userpurpose.md) settings. ++The following is an example of the response that includes only the [user purpose](../resources/mailboxsettings.md#userpurpose-values) settings. <!-- { "blockType": "response", Content-type: application/json "keywords": "", "section": "documentation", "tocPath": "",- "suppressions": [ + "suppressions": ["Error: get_mailboxsettings_4: + Unable to locate a definition for resource type: microsoft.graph.userPurpose" ] } --> |
v1.0 | User Get Transitivereports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-get-transitivereports.md | GET https://graph.microsoft.com/beta/users/45b7d2e7-b882-4a80-ba97-10b7a63b8fa4/ - ### Response The following is an example of the response. |
v1.0 | User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-get.md | GET https://graph.microsoft.com/beta/users/{id} - #### Response The following example shows the response. GET https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}?$select=disp - #### Response <!-- { "blockType": "response", Content-type: application/json } ``` -### Example 4: Get the custom security attribute assignments of the specified user +### Example 4: Get the custom security attribute assignments for a user -The following example gets the custom security attributes of the specified user. +The following example shows how to get the custom security attribute assignments for a user. Attribute #1 -+ Attribute set: `Engineering` -+ Attribute: `Project` -+ Attribute data type: Collection of Strings -+ Attribute value: `["Baker","Cascade"]` +- Attribute set: `Engineering` +- Attribute: `Project` +- Attribute data type: Collection of Strings +- Attribute value: `["Baker","Cascade"]` Attribute #2 -+ Attribute set: `Engineering` -+ Attribute: `CostCenter` -+ Attribute data type: Collection of Integers -+ Attribute value: `[1001]` +- Attribute set: `Engineering` +- Attribute: `CostCenter` +- Attribute data type: Collection of Integers +- Attribute value: `[1001]` Attribute #3 -+ Attribute set: `Engineering` -+ Attribute: `Certification` -+ Attribute data type: Boolean -+ Attribute value: `true` +- Attribute set: `Engineering` +- Attribute: `Certification` +- Attribute data type: Boolean +- Attribute value: `true` Attribute #4 -+ Attribute set: `Marketing` -+ Attribute: `Level` -+ Attribute data type: String -+ Attribute value: `"Public"` +- Attribute set: `Marketing` +- Attribute: `EmployeeId` +- Attribute data type: String +- Attribute value: `"QN26904"` To get custom security attribute assignments, the calling principal must be assigned the Attribute Assignment Reader or Attribute Assignment Administrator role and must be granted the *CustomSecAttributeAssignment.Read.All* or *CustomSecAttributeAssignment.ReadWrite.All* permission. -#### Request -+For more examples of custom security attribute assignments, see [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples). +#### Request # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/beta/users/{id}?$select=customSecurityAttributes -- #### Response <!-- { Content-type: application/json { "@odata.context": "https://graph.microsoft.com/beta/$metadata#users(customSecurityAttributes)/$entity", "customSecurityAttributes": {+ "Marketing": { + "@odata.type": "#microsoft.graph.customSecurityAttributeValue", + "EmployeeId": "QN26904" + }, "Engineering": { "@odata.type": "#microsoft.graph.customSecurityAttributeValue", "Project@odata.type": "#Collection(String)", Content-type: application/json 1001 ], "Certification": true- }, - "Marketing": { - "@odata.type": "#microsoft.graph.customSecurityAttributeValue", - "Level": "Public" } } } Content-type: application/json "customSecurityAttributes": null } ```+ ### Example 5: Use `$filter` to retrieve specific users based on a property value This example shows how to use the `$filter` query parameter along with the `endswith` clause to retrieve a user with a specific value in the **mail** attribute. This request filters and returns all users with a mail address ending with contoso.com. GET https://graph.microsoft.com/beta/users?$count=true&ConsistencyLevel=eventual - #### Response <!-- { GET https://graph.microsoft.com/beta/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e? - #### Response <!-- { |
v1.0 | User Getmailtips | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-getmailtips.md | Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Invalidateallrefreshtokens | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-invalidateallrefreshtokens.md | POST https://graph.microsoft.com/beta/me/invalidateAllRefreshTokens - ### Response The following is an example of the response. <!-- { |
v1.0 | User List Approleassignedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-approleassignedresources.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /me/appRoleAssignedResources?$count=true +GET /me/appRoleAssignedResources ConsistencyLevel: eventual -GET /users/{userId}/appRoleAssignedResources?$count=true +GET /users/{userId}/appRoleAssignedResources ConsistencyLevel: eventual ``` ## Optional query parameters-This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. The queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). +This method supports the `$count`, `$expand`, `$filter`, `$orderBy`, `$select`, and `$top` [OData query parameters](/graph/query-parameters) to help customize the response. The queries are supported only when you use the **ConsistencyLevel** header set to `eventual`. For more information, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ## Request headers |Name|Description| |:|:| |Authorization|Bearer {token}. Required.|-| ConsistencyLevel | eventual. This header and `$count` are required when calling this API. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). | +| ConsistencyLevel | eventual. This header is required when calling this API. For more information about the use of **ConsistencyLevel**, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). | ## Request body Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and a collection of [servicePrincipal](../resources/serviceprincipal.md) objects in the response body. If you don't specify the `$count` query parameter and set the **ConsistencyLevel** header to `eventual`, this API returns `404 Not Found error`. +If successful, this method returns a `200 OK` response code and a collection of [servicePrincipal](../resources/serviceprincipal.md) objects in the response body. If you don't set the **ConsistencyLevel** header to `eventual`, this API returns `404 Not Found error`. ## Examples ### Request The following is an example of a request. -# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_approleassignedresources_users" } --> ``` http-GET https://graph.microsoft.com/beta/me/appRoleAssignedResources?$count=true&$select=displayName,accountEnabled,servicePrincipalType,signInAudience +GET https://graph.microsoft.com/beta/me/appRoleAssignedResources?$select=displayName,accountEnabled,servicePrincipalType,signInAudience ConsistencyLevel: eventual ``` ConsistencyLevel: eventual -- ### Response The following is an example of the response |
v1.0 | User List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-approleassignments.md | GET https://graph.microsoft.com/beta/users/cdb555e3-b33e-4fd5-a427-17fadacbdfa7/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users/cdb555e3-b33e-4fd5-a427-17fadacbdfa7/ - #### Response The following is an example of the response. |
v1.0 | User List Calendargroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-calendargroups.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User List Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-calendars.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User List Calendarview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-calendarview.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite| +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request A user's default [calendar](../resources/calendar.md). |
v1.0 | User List Cloudpcs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-cloudpcs.md | ms.prod: "cloud-pc" doc_type: apiPageType -# List cloudPCs +# List cloudPCs for user Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] GET https://graph.microsoft.com/beta/me/cloudPCs -- ### Response <!-- { "blockType": "response", Content-Type: application/json "lastModifiedDateTime": "2020-11-03T10:29:57Z", "statusDetails": null, "gracePeriodEndDateTime": "2020-11-010T20:00:34Z",+ "provisioningType": "dedicated", "diskEncryptionState": "encryptedUsingPlatformManagedKey" } ] |
v1.0 | User List Contacts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-contacts.md | GET https://graph.microsoft.com/beta/me/contacts?$select=displayName,emailAddres -- ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User List Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-events.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite| +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | User List Mailfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-mailfolders.md | GET https://graph.microsoft.com/beta/me/mailFolders/?includeHiddenFolders=true - #### Response The following is an example of the response. |
v1.0 | User List Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-manager.md | Returns the user or organizational contact assigned as the user's manager. Optio One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | -|Delegated (personal Microsoft account) | Not supported. | -|Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +| Permission type | Permissions (from least to most privileged) | +| :- | :-- | +| Delegated (work or school account) | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | [!INCLUDE [limited-info](../../includes/limited-info.md)] Get the GET /me/manager GET /users/{id | userPrincipalName}/manager ```+ Get the management chain: <!-- { "blockType": "ignored" } --> ```http-GET /me?$expand=manager -GET /users?$expand=manager($levels=n) +GET /users?$expand=manager GET /users/{id | userPrincipalName}/?$expand=manager($levels=n) ``` GET /users/{id | userPrincipalName}/?$expand=manager($levels=n) This method supports the `$select` and `$expand` [OData query parameters](/graph/query-parameters) to help customize the response. ->**Note:** -> + The `n` value of `$levels` can be `max` (to return all managers) or a number between 1 and 1000. +>**Note:** +> +> + The `n` value of `$levels` can be `max` (to return all managers) or a number between 1 and 1000. > + When the `$levels` parameter is not specified, only the immediate manager is returned.-> + You can specify `$select` inside `$expand` to select the individual manager's properties. The `$levels` parameter is required: `$expand=manager($levels=max;$select=id,displayName)`. +> + You can specify `$select` inside `$expand` to select the individual manager's properties: `$expand=manager($levels=max;$select=id,displayName)`. +> + `$levels` parameter is only supported on a single user (`/users/{id}` or `me` endpoints) and not on the entire list of users. +> + `$levels` requires the **ConsistencyLevel** header set to `eventual`. For more information about the use of **ConsistencyLevel**, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ## Request headers -| Header | Value| -|:--|:| -| Authorization | Bearer {token}. Required. | -| ConsistencyLevel | eventual. Required when the request includes the `$count=true` query string. | +| Header | Value | +| : | : | +| Authorization | Bearer {token}. Required. | +| ConsistencyLevel | eventual. Required when the request includes the `$levels=n` in the `$expand` query parameter. | ## Request body Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and a [directoryObject](../resources/directoryobject.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [user](../resources/user.md) object in the response body. ## Examples Content-type: application/json ### Example 2: Get manager chain up to the root level -The following example shows a request to get the manager chain up to the root level. This request requires the **ConsistencyLevel** header set to `eventual` because `$count=true` query string is in the request. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). +The following example shows a request to get the manager chain up to the root level. #### Request -- # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_transitive_managers" }--> ```msgraph-interactive-GET https://graph.microsoft.com/beta/me?$expand=manager($levels=max;$select=id,displayName)&$select=id,displayName&$count=true +GET https://graph.microsoft.com/beta/me?$expand=manager($levels=max;$select=id,displayName)&$select=id,displayName ConsistencyLevel: eventual ``` ConsistencyLevel: eventual -- #### Response The following is an example of the response. Transitive managers are displayed hierarchically. Content-type: application/json <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC -->-<!-- -{ +<!-- { "type": "#page.annotation", "description": "List directReports", "keywords": "", "section": "documentation", "tocPath": "",- "suppressions": [] -} >+ "suppressions": [ + ] +}--> |
v1.0 | User List Oauth2permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-oauth2permissiongrants.md | GET https://graph.microsoft.com/beta/users/7d54cb02-aaa3-4016-9f9c-a4b49422dd9b/ - ### Response Here is an example of the response. |
v1.0 | User List People | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-people.md | GET https://graph.microsoft.com/beta/me/people - #### Response The following is an example of the response. |
v1.0 | User List Usagerights | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-usagerights.md | GET https://graph.microsoft.com/beta/users/{userId}/usageRights - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/beta/users/{userId}/usageRights?$filter=state in ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/beta/users/{userId}/usageRights?$filter=state in - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list.md | GET https://graph.microsoft.com/beta/users?$filter=startswith(displayName,'Eric' - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) ConsistencyLevel: eventual - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users?$select=id,mail,assignedLicenses&$fil - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users?$select=ext55gb1l09_msLearnCourses - #### Response In the following response, the schema extension property `ext55gb1l09_msLearnCourses` is unassigned in two of the user objects. Content-type: application/json > **Note:** You can also apply `$filter` on the schema extension property to retrieve objects where a property in the collection matches a specified value. The syntax is `/users?$filter={schemaPropertyID}/{propertyName} eq 'value'`. For example, `GET /users?$select=ext55gb1l09_msLearnCourses&$filter=ext55gb1l09_msLearnCourses/courseType eq 'Developer'`. The `eq` and `not` operators are supported. +### Example 13: List all users with a custom security attribute assignment that equals a value ++The following example shows how to list all users with a custom security attribute assignment that equals a value. The example retrieves users with a custom security attribute named `AppCountry` with a value that equals `Canada`. The filter value is case sensitive. You must add `ConsistencyLevel=eventual` in the request or the header. You must also include `$count=true` to ensure the request is routed correctly. ++User #1 ++- Attribute set: `Marketing` +- Attribute: `AppCountry` +- Attribute data type: Collection of Strings +- Attribute value: `["India","Canada"]` ++User #2 ++- Attribute set: `Marketing` +- Attribute: `AppCountry` +- Attribute data type: Collection of Strings +- Attribute value: `["Canada","Mexico"]` ++To get custom security attribute assignments, the calling principal must be assigned the Attribute Assignment Reader or Attribute Assignment Administrator role and must be granted the *CustomSecAttributeAssignment.Read.All* or *CustomSecAttributeAssignment.ReadWrite.All* permission. ++For examples of custom security attribute assignments, see [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples). ++#### Request ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "customsecurityattribute_filter_users_equals_value" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/beta/users?$count=true&$select=id,displayName,customSecurityAttributes&$filter=customSecurityAttributes/Marketing/AppCountry eq 'Canada' +ConsistencyLevel: eventual +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.user" +} --> +```http +HTTP/1.1 200 OK ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#users(id,displayName,customSecurityAttributes)", + "@odata.count": 2, + "value": [ + { + "id": "dbaf3778-4f81-4ea0-ac1c-502a293c12ac", + "displayName": "Jiya", + "customSecurityAttributes": { + "Engineering": { + "@odata.type": "#microsoft.graph.customSecurityAttributeValue", + "Datacenter@odata.type": "#Collection(String)", + "Datacenter": [ + "India" + ] + }, + "Marketing": { + "@odata.type": "#microsoft.graph.customSecurityAttributeValue", + "AppCountry@odata.type": "#Collection(String)", + "AppCountry": [ + "India", + "Canada" + ], + "EmployeeId": "KX19476" + } + } + }, + { + "id": "6bac433c-48c6-4213-a316-1428de32701b", + "displayName": "Jana", + "customSecurityAttributes": { + "Marketing": { + "@odata.type": "#microsoft.graph.customSecurityAttributeValue", + "AppCountry@odata.type": "#Collection(String)", + "AppCountry": [ + "Canada", + "Mexico" + ], + "EmployeeId": "GS46982" + } + } + } + ] +} +``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | User Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-approleassignments.md | Content-Type: application/json - In this example, note that the value used as the user **id** in the request URL (`cde330e5-2150-4c11-9c5b-14bfdc948c79`) is the same as the **principalId** property in the body. ### Response |
v1.0 | User Post Calendargroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-calendargroups.md | Content-type: application/json - In the request body, supply a JSON representation of [calendarGroup](../resources/calendargroup.md) object. ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | User Post Contactfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-contactfolders.md | Content-type: application/json - In the request body, supply a JSON representation of [contactFolder](../resources/contactfolder.md) object. ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | User Post Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-events.md | Content-type: application/json - #### Response The following example response shows the created event that specifies information for the 3 locations for the meeting. Because of the `Prefer: outlook.timezone="Pacific Standard Time"` request header, the **start** and **end** properties are expressed in PST. Content-type: application/json -- In the request body, supply a JSON representation of [event](../resources/event.md) object. #### Response Here is an example of the response. |
v1.0 | User Post Mailfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-mailfolders.md | Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | User Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-messages.md | Content-type: application/json -- #### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | User Post Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-post-users.md | Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | User Reminderview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-reminderview.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | Calendars.Read, Calendars.ReadWrite | -|Delegated (personal Microsoft account) | Calendars.Read, Calendars.ReadWrite | -|Application | Calendars.Read, Calendars.ReadWrite | +|Delegated (work or school account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Delegated (personal Microsoft account) | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | +|Application | Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite | ## HTTP request <!-- { "blockType": "ignored" } --> Here is an example of the request. GET https://graph.microsoft.com/beta/me/reminderView(startDateTime='2017-06-05T10:00:00.0000000',endDateTime='2017-06-11T11:00:00.0000000') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/user-reminderview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/reminderView(startDateTime='2017-06-05T1 - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Reprocesslicenseassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-reprocesslicenseassignment.md | POST https://graph.microsoft.com/beta/users/047dd774-f1c4-40f2-82f0-278de79f9b83 - ### Response The response is the updated user object. |
v1.0 | User Sendmail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-sendmail.md | Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | User Translateexchangeids | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-translateexchangeids.md | Content-Type: application/json - ### Response Here is the example response |
v1.0 | User Update Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-update-mailboxsettings.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-mailboxsettings-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json }  ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-mailboxsettings-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | User Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | User.ReadWrite, User.ReadWrite.All, User.ManageIdentities.All, Directory.ReadWrite.All | +|Delegated (work or school account) | User.ReadWrite, User.ManageIdentities.All, User.EnableDisableAccount.All, User.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | User.ReadWrite |-|Application | User.ReadWrite.All, User.ManageIdentities.All, Directory.ReadWrite.All | +|Application | User.ManageIdentities.All, User.EnableDisableAccount.All, User.ReadWrite.All, Directory.ReadWrite.All | >[!NOTE]-> - To update user properties, such as **businessPhones**, **mobilePhone** and **otherMails** for users with more privileged administrator roles, applications need to be assigned the *Directory.AccessAsUser.All* delegated permission and either the Global Admin role or the Privileged Auth Admin role. For more information about who can update sensitive properties or reset passwords, see [Authorization and privileges](/graph/api/resources/users#authorization-and-privileges). +> - To update sensitive user properties, such as **accountEnabled**, **mobilePhone**, and **otherMails** for users with privileged administrator roles, the app must be assigned the *Directory.AccessAsUser.All* delegated permission, and the calling user must have a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). > - Your personal Microsoft account must be tied to an Azure AD tenant to update your profile with the *User.ReadWrite* delegated permission on a personal Microsoft account. > - Updating the **identities** property requires the *User.ManageIdentities.All* permission. Also, adding a [B2C local account](../resources/objectidentity.md) to an existing **user** object is not allowed, unless the **user** object already contains a local account identity. In the request body, supply the values for relevant fields that should be update | employeeType | String | Captures enterprise worker type. For example, `Employee`, `Contractor`, `Consultant`, or `Vendor`.| |givenName|String|The given name (first name) of the user.| |employeeHireDate|DateTimeOffset|The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|-|employeeLeaveDateTime|DateTimeOffset|The date and time when the user left or will leave the organization. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.<br><br> Requires User-LifeCycleInfo.ReadWrite.All. For delegated scenarios, the admin needs the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). | +|employeeLeaveDateTime|DateTimeOffset|The date and time when the user left or will leave the organization. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.<br><br> For delegated scenarios, the calling user must have the Global Administrator role and the calling app assigned the _User.Read.All_ and _User-LifeCycleInfo.ReadWrite.All_ delegated permissions. | |identities|[objectIdentity](../resources/objectidentity.md) collection| Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft, by organizations, or by social identity providers such as Facebook, Google, and Microsoft, and tied to a user account. Any update to **identities** will replace the entire collection and you must supply the userPrincipalName **signInType** identity in the collection.| |interests|String collection|A list for the user to describe their interests.| |jobTitle|String|The userΓÇÖs job title.| Content-type: application/json - #### Response The following example shows the response. Content-type: application/json -- #### Response <!-- { "blockType": "response" The following example shows how to assign a custom security attribute with a str To assign custom security attributes, the calling principal must be assigned the Attribute Assignment Administrator role and must be granted the *CustomSecAttributeAssignment.ReadWrite.All* permission. -For more examples for users, see [Assign, update, or remove custom security attributes using the Microsoft Graph API](/graph/custom-security-attributes-examples). +For examples of custom security attribute assignments, see [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples). #### Request Content-type: application/json - #### Response <!-- { "blockType": "response" Content-type: application/json - To remove the value of the schema extension from the user object, set the **ext55gb1l09_msLearnCourses** property to `null`. #### Response |
v1.0 | User Validatepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-validatepassword.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Useraccountinformation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/useraccountinformation-delete.md | DELETE https://graph.microsoft.com/beta/me/profile/account/{id} - ### Response The following is an example of the response. |
v1.0 | Useraccountinformation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/useraccountinformation-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/account/{id} - ### Response The following is an example of the response. |
v1.0 | Useraccountinformation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/useraccountinformation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Useranalytics Get Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/useranalytics-get-settings.md | The following is an example of the request. GET https://graph.microsoft.com/beta/me/analytics/settings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-settings-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/analytics/settings - ### Response The following is an example of the response. |
v1.0 | Userconsentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userconsentrequest-filterByCurrentUser.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Userconsentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userconsentrequest-get.md | GET https://graph.microsoft.com/beta/identityGovernance/appConsent/appConsentReq -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Userflowlanguageconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguageconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/lan - ### Response The following is an example of the response. |
v1.0 | Userflowlanguageconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguageconfiguration-get.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/langua - ### Response The following is an example of the response. |
v1.0 | Userflowlanguageconfiguration List Defaultpages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguageconfiguration-list-defaultpages.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/langua - ### Response The following is an example of the response. |
v1.0 | Userflowlanguageconfiguration List Overridespages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguageconfiguration-list-overridespages.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/langua -- ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguagepage-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/lan - ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguagepage-get.md | GET https://graph.microsoft.com/beta/identity/b2cUserFlows/B2C_1_Customer/langua - ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userflowlanguagepage-put.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-overridespages-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Userinsightssettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userinsightssettings-get.md | GET https://graph.microsoft.com/beta/me/settings/itemInsights -- ### Response The following is an example of the response. |
v1.0 | Userinsightssettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userinsightssettings-update.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Userregistrationdetails Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userregistrationdetails-get.md | GET https://graph.microsoft.com/beta/reports/authenticationMethods/userRegistrat -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Userscopeteamsappinstallation Get Chat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userscopeteamsappinstallation-get-chat.md | GET https://graph.microsoft.com/beta/users/f32b83bb-4fc8-4db7-b7f5-76cdbbb8aa1c/ - ### Response The following is an example of the response. |
v1.0 | Usersimulationdetails List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/usersimulationdetails-list.md | The following is an example of a request. GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/report/simulationUsers ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-usersimulationdetails-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Userteamwork Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-delete-installedapps.md | Namespace: microsoft.graph Uninstall an [app](../resources/teamsappinstallation.md) from the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). DELETE https://graph.microsoft.com/beta/users/5b649834-7412-4cce-9e69-176e95a394 - ### Response The following is an example of the response. |
v1.0 | Userteamwork Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-get-installedapps.md | Namespace: microsoft.graph Retrieve the [app](../resources/teamsappinstallation.md) installed in the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET https://graph.microsoft.com/beta/users/{id}/teamwork/installedApps/{id} - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users/5b649834-7412-4cce-9e69-176e95a394f5/ - #### Response The following is an example of the response. |
v1.0 | Userteamwork List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-list-installedapps.md | Namespace: microsoft.graph Retrieve the list of [apps](../resources/teamsappinstallation.md) installed in the personal scope of the specified [user](../resources/user.md). -> [!NOTE] -> The `id` of a **teamsAppInstallation** resource is not the same value as the `id` of the associated **teamsApp** resource. +>**Notes:** +> - The `id` of a **teamsAppInstallation** resource is not the same value as the `id` of the associated **teamsApp** resource. +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions GET https://graph.microsoft.com/beta/users/{id}/teamwork/installedApps - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users/{id}/teamwork/installedApps?$expand=t - #### Response The following is an example of the response. GET https://graph.microsoft.com/beta/users/97a5a533-833d-494b-b543-c0afe026cb96/ - #### Response The following is an example of the response. |
v1.0 | Userteamwork Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-post-installedapps.md | Namespace: microsoft.graph Install an [app](../resources/teamsapp.md) in the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Userteamwork Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-sendactivitynotification.md | Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response+ <!-- { "blockType": "response", "truncated": false Content-Type: application/json ``` http HTTP/1.1 204 No Content ```++## See also ++- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Userteamwork Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/userteamwork-teamsappinstallation-upgrade.md | Namespace: microsoft.graph Upgrade an [app installation](../resources/teamsappinstallation.md) in the personal scope of the specified [user](../resources/user.md) to the latest version of the app. +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Verticalsection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/verticalsection-get.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response The following is an example of the response GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLa - #### Response <!-- { |
v1.0 | Virtualappointment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualappointment-delete.md | The following is an example of a request. DELETE https://graph.microsoft.com/beta/me/onlineMeeting/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZi/virtualAppointment ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-virtualappointment-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/onlineMeeting/MSpkYzE3Njc0Yy04MWQ5LTR -- ### Response The following is an example of the response. <!-- { |
v1.0 | Virtualappointment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualappointment-get.md | The following is an example of a request. GET https://graph.microsoft.com/beta/me/onlineMeeting/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZi/virtualAppointment ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-virtualappointment-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/onlineMeeting/MSpkYzE3Njc0Yy04MWQ5LTRhZG -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualappointment Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualappointment-put.md | Content-length: 379 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualappointment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualappointment-update.md | Content-length: 379 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Virtualendpoint Geteffectivepermissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-geteffectivepermissions.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/getEffecti [!INCLUDE [sample-code](../includes/snippets/go/virtualendpoint-geteffectivepermissions-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/virtualendpoint-geteffectivepermissions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint List Auditevents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-auditevents.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/auditEvent - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint List Cloudpcs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-cloudpcs.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/cloudPCs - ### Response **Note:** The response object shown here might be shortened for readability. Content-Type: application/json "lastModifiedDateTime": "2020-11-03T10:29:57Z", "statusDetails": null, "gracePeriodEndDateTime": "2020-11-010T20:00:34Z",+ "provisioningType": "dedicated", "diskEncryptionState": "encryptedUsingPlatformManagedKey" } ] |
v1.0 | Virtualendpoint List Deviceimages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-deviceimages.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/deviceImag - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint List Externalpartnersettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-externalpartnersettings.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/externalPa -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/externalPa -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint List Galleryimages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-galleryimages.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/galleryIma -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Virtualendpoint List Onpremisesconnections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-onpremisesconnections.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/onPremises - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint List Provisioningpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-provisioningpolicies.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/provisioni - ### Response The following is an example of the response. Content-Type: application/json "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff", "type": "hybridAzureADJoin" },+ "enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff", "imageDisplayName": "Image Display Name value", Content-Type: application/json "windowsSettings": { "language": "en-US" },- "managedBy": "windows365" + "managedBy": "windows365", + "provisioningType": "dedicated" } ] } |
v1.0 | Virtualendpoint List Serviceplans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-serviceplans.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/servicePla - ### Response <!-- { |
v1.0 | Virtualendpoint List Shareduseserviceplans | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-shareduseserviceplans.md | + + Title: "List cloudPcSharedUseServicePlans" +description: "Get a list of the cloudPcSharedUseServicePlan objects and their properties." ++ms.localizationpriority: medium +++# List cloudPcSharedUseServicePlans ++Namespace: microsoft.graph +++Get a list of the [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects and their properties. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +| :- | : | +| Delegated (work or school account) | CloudPC.Read.All, CloudPC.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | CloudPC.Read.All, CloudPC.ReadWrite.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> ++``` http +GET /deviceManagement/virtualEndpoint/sharedUseServicePlans +``` ++## Optional query parameters ++This method supports the `$select`, `$filter`, `$orderBy`, and `$skip` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++| Name | Description | +| : | : | +| Authorization | Bearer {token}. Required. | ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "list_cloudpcshareduseserviceplans" +} +--> ++``` http +GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/sharedUseServicePlans +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.cloudPcSharedUseServicePlan", + "isCollection": true +} +--> ++``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "value": [ + { + "@odata.type": "#microsoft.graph.cloudPcSharedUseServicePlan", + "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", + "displayName": "Display Name value", + "usedCount": 5, + "totalCount": 10 + } + ] +} +``` |
v1.0 | Virtualendpoint List Snapshots | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-snapshots.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/snapshots -- ### Response The following is an example of the response. |
v1.0 | Virtualendpoint List Supportedregions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-supportedregions.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/supportedR -- ### Response The following is an example of the response. |
v1.0 | Virtualendpoint List Usersettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-list-usersettings.md | GET https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/userSettin -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Virtualendpoint Post Crosscloudgovernmentorganizationmapping | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-crosscloudgovernmentorganizationmapping.md | X-MS-CloudPC-USGovCloudTenantAADToken: {token} -- ### Response <!-- { "blockType": "response", |
v1.0 | Virtualendpoint Post Deviceimages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-deviceimages.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Virtualendpoint Post Externalpartnersettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-externalpartnersettings.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Virtualendpoint Post Onpremisesconnections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-onpremisesconnections.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Virtualendpoint Post Provisioningpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-provisioningpolicies.md | The following table shows the properties that are required when you create the [ |Property|Type|Description| |:|:|:|-|displayName|String|The display name for the provisioning policy.| |description|String|The provisioning policy description.|+|displayName|String|The display name for the provisioning policy.| |domainJoinConfiguration|[cloudPcDomainJoinConfiguration](../resources/cloudpcdomainjoinconfiguration.md)|Specifies how Cloud PCs will join Azure Active Directory.|-|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.| -|imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}. Supported values for each of the parameters are as follows:<ul><li>publisher: Microsoftwindowsdesktop.</li> <li>offer: windows-ent-cpc.</li> <li>sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365 and 19h2-ent-cpc-os.</li></ul>| |imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.|+|imageId|String|The ID of the OS image you want to provision on Cloud PCs. The format for a gallery type image is: {publisher_offer_sku}. Supported values for each of the parameters are as follows:<ul><li>publisher: Microsoftwindowsdesktop.</li> <li>offer: windows-ent-cpc.</li> <li>sku: 21h1-ent-cpc-m365, 21h1-ent-cpc-os, 20h2-ent-cpc-m365, 20h2-ent-cpc-os, 20h1-ent-cpc-m365, 20h1-ent-cpc-os, 19h2-ent-cpc-m365 and 19h2-ent-cpc-os.</li></ul>| |imageType|cloudPcProvisioningPolicyImageType|The type of OS image (custom or gallery) you want to provision on Cloud PCs. Possible values are: `gallery`, `custom`.|+|onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.| +|provisioningType|[cloudPcProvisioningType](../resources/cloudpcprovisioningpolicy.md#cloudpcprovisioningtype-values)|Specifies the type of license used when provisioning Cloud PCs using this policy. By default, the license type is `dedicated` if the **provisioningType** isn't specified when you create the **cloudPcProvisioningPolicy**. You can't change this property after the **cloudPcProvisioningPolicy** was created. Possible values are: `dedicated`, `shared`, `unknownFutureValue`.| |windowsSettings|[cloudPcWindowsSettings](../resources/cloudpcwindowssettings.md)|Specific Windows settings to configure while creating Cloud PCs for this provisioning policy.| ## Response If successful, this method returns a `201 Created` response code and a [cloudPcP ### Request +The following is an example of a request. # [HTTP](#tab/http) <!-- { Content-Type: application/json "domainJoinType": "hybridAzureADJoin", "onPremisesConnectionId": "16ee6c71-fc10-438b-88ac-daa1ccafffff" },- "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", + "enableSingleSignOn": true, "imageDisplayName": "Windows-10 19h1-evd", "imageId": "MicrosoftWindowsDesktop_Windows-10_19h1-evd", "imageType":"gallery", "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff", "windowsSettings": { "language": "en-US"- } + }, + "provisioningType": "dedicated" } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-cloudpcprovisioningpolicy-from-cloudpcprovisioningpolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response -**Note:** The response object shown here might be shortened for readability. +The following is an example of the response. ++> **Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, Content-Type: application/json "onPremisesConnectionId": "4e47d0f6-6f77-44f0-8893-c0fe1701ffff", "type": "hybridAzureADJoin" },+ "enableSingleSignOn": true, "id": "1d164206-bf41-4fd2-8424-a3192d39ffff", "imageDisplayName": "Windows-10 19h1-evd", "imageId": "MicrosoftWindowsDesktop_Windows-10_19h1-evd", Content-Type: application/json "windowsSettings": { "language": "en-US" },- "managedBy": "windows365" + "managedBy": "windows365", + "provisioningType": "dedicated" } ``` |
v1.0 | Virtualendpoint Post Usersettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/virtualendpoint-post-usersettings.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Voiceauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/voiceauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut - ### Response The following is an example of the response <!-- { |
v1.0 | Voiceauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/voiceauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Voiceauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/voiceauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response The following is an example of the response <!-- { |
v1.0 | Webaccount Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webaccount-delete.md | DELETE https://graph.microsoft.com/beta/me/profile/webAccounts/{id} - ### Response The following is an example of the response. |
v1.0 | Webaccount Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webaccount-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/webAccounts/{id} - ### Response The following is an example of the response. |
v1.0 | Webaccount Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webaccount-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Webpart Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webpart-get.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/webParts - #### Response The following is an example of the response |
v1.0 | Webpart Getposition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webpart-getposition.md | GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/webParts - ### Response The following is an example of the response |
v1.0 | Webpart List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/webpart-list.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. -# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_webpart" The following is an example of a request. GET https://graph.microsoft.com/beta/sites/{sitesId}/pages/{sitePageId}/canvasLayout/horizontalSections/{horizontalSectionId}/columns/{horizontalSectionColumnId}/webparts ``` -# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) --- ### Response |
v1.0 | Windowshelloforbusinessauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowshelloforbusinessauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/beta/users/kim@contoso.com/authentication/win -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Windowshelloforbusinessauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowshelloforbusinessauthenticationmethod-get.md | GET https://graph.microsoft.com/beta/users/annie@contoso.com/authentication/wind - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Windowshelloforbusinessauthenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowshelloforbusinessauthenticationmethod-list.md | GET https://graph.microsoft.com/beta/users/annie@contoso.com/authentication/wind -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Windowsupdates Azureaddevice Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-azureaddevice-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/98 - ### Response <!-- { |
v1.0 | Windowsupdates Azureaddevice Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-azureaddevice-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/983f0 - ### Response <!-- { |
v1.0 | Windowsupdates Catalog List Entries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-catalog-list-entries.md | GET https://graph.microsoft.com/beta/admin/windows/updates/catalog/entries -- ### Response <!-- { |
v1.0 | Windowsupdates Compliancechange Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-compliancechange-delete.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_complianceChange" The following is an example of a request. DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98/complianceChanges/7433af82-ce06-4ac6-a30f-d3420f4564f5 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. <!-- { |
v1.0 | Windowsupdates Compliancechange Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-compliancechange-get.md | If successful, this method returns a `200 OK` response code and a [microsoft.gra ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_compliancechange" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98/complianceChanges/fcb57826-daaa-c8ac-bf9d-137b74a90a14 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Compliancechange Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-compliancechange-update.md | If successful, this method returns a `200 OK` response code and an updated [micr ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_compliancechange", Content-length: 144 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Contentapproval Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-contentapproval-delete.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_contentapproval" The following is an example of a request. DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98/complianceChanges/7433af82-ce06-4ac6-a30f-d3420f4564f5 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Contentapproval Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-contentapproval-get.md | If successful, this method returns a `200 OK` response code and a [microsoft.gra ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_contentapproval" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98/complianceChanges/bba2a340-1e32-b5ed-186e-678e16033319 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Contentapproval Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-contentapproval-update.md | If successful, this method returns a `200 OK` response code and an updated [micr ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_contentapproval", Content-length: 91 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Deployment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deployment-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/deployments/983f03 -- ### Response <!-- { |
v1.0 | Windowsupdates Deployment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deployment-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/deployments/b5171742- -- ### Response <!-- { |
v1.0 | Windowsupdates Deployment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deployment-update.md | Content-Type: application/json -- #### Response The following is an example of the response. Content-Type: application/json -- #### Response The following is an example of the response. |
v1.0 | Windowsupdates Deploymentaudience Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-delete.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_deploymentaudience" The following is an example of a request. DELETE https://graph.microsoft.com/beta/admin/windows/updates/deploymentAudiences/7f960f66-b6ed-6d54-f24a-9b1021a1d17f ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Deploymentaudience Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-get.md | If successful, this method returns a `200 OK` response code and a [microsoft.gra ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_deploymentaudience" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/deploymentAudiences/7f960f66-b6ed-6d54-f24a-9b1021a1d17f ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Deploymentaudience List Exclusions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-list-exclusions.md | GET https://graph.microsoft.com/beta/admin/windows/updates/deploymentAudiences/b [!INCLUDE [sample-code](../includes/snippets/go/list-updatableasset-audience-exclusions-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-updatableasset-audience-exclusions-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Deploymentaudience List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-list-members.md | GET https://graph.microsoft.com/beta/admin/windows/updates/deploymentAudiences/b [!INCLUDE [sample-code](../includes/snippets/go/list-updatableasset-deploymentid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/list-updatableasset-deploymentid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Deploymentaudience Updateaudience | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-updateaudience.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/deploymentaudience-updateaudience-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/deploymentaudience-updateaudience-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Deploymentaudience Updateaudiencebyid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-deploymentaudience-updateaudiencebyid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/deploymentaudience-updateaudiencebyid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/deploymentaudience-updateaudiencebyid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Operationalinsightsconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-operationalinsightsconnection-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/resourceConnection -- ### Response The following is an example of the response. <!-- { |
v1.0 | Windowsupdates Operationalinsightsconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-operationalinsightsconnection-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/resourceConnections/f -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Resourceconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-resourceconnection-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/resourceConnection -- ### Response The following is an example of the response. <!-- { |
v1.0 | Windowsupdates Resourceconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-resourceconnection-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/resourceConnections/8 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Updatableasset Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/b5 - ### Response <!-- { "blockType": "response", |
v1.0 | Windowsupdates Updatableasset Enrollassets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-enrollassets.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableasset-enrollassets-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableasset-enrollassets-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableasset Enrollassetsbyid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-enrollassetsbyid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableasset-enrollassetsbyid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableasset-enrollassetsbyid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableasset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/f5ba7 -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableasset Unenrollassets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-unenrollassets.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableasset-unenrollassets-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableasset-unenrollassets-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableasset Unenrollassetsbyid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableasset-unenrollassetsbyid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableasset-unenrollassetsbyid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableasset-unenrollassetsbyid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Addmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-addmembers.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableassetgroup-addmembers-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableassetgroup-addmembers-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Addmembersbyid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-addmembersbyid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableassetgroup-addmembersbyid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableassetgroup-addmembersbyid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-delete.md | DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/f5 -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-get.md | GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/5c557 -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-list-members.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/5c55730b-730b-5c55-0b73-555c0b73555c/microsoft.graph.windowsUpdates.updatableAssetGroup/members ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-updatableasset-for-updategroupid-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/admin/windows/updates/updatableAssets/5c557 -- ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Removemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-removemembers.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableassetgroup-removemembers-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableassetgroup-removemembers-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Windowsupdates Updatableassetgroup Removemembersbyid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatableassetgroup-removemembersbyid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/updatableassetgroup-removemembersbyid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/updatableassetgroup-removemembersbyid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { |
v1.0 | Windowsupdates Updatepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-delete.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_updatepolicy" The following is an example of a request. DELETE https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/a7aa99c1-34a2-850c-5223-7816fde70713 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. <!-- { |
v1.0 | Windowsupdates Updatepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-get.md | If successful, this method returns a `200 OK` response code and a [microsoft.gra ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_updatepolicy" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/a7aa99c1-34a2-850c-5223-7816fde70713 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ ### Response The following is an example of the response. |
v1.0 | Windowsupdates Updatepolicy List Compliancechanges Contentapproval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-list-compliancechanges-contentapproval.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_contentapproval" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/a7aa99c1-34a2-850c-5223-7816fde70713/complianceChanges/microsoft.graph.windowsUpdates.contentApproval ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Updatepolicy List Compliancechanges | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-list-compliancechanges.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_compliancechange" The following is an example of a request. GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/a7aa99c1-34a2-850c-5223-7816fde70713/complianceChanges ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Updatepolicy Post Compliancechanges Contentapproval | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-post-compliancechanges-contentapproval.md | If successful, this method returns a `200 OK` response code and an updated [micr ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_contentapproval_from_", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Windowsupdates Updatepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/windowsupdates-updatepolicy-update.md | If successful, this method returns a `200 OK` response code and an updated [micr ### Request The following is an example of a request.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_updatepolicy", Content-length: 382 } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Workbook Closesession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-closesession.md | workbook-session-id: {session-id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/close-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] workbook-session-id: {session-id} - Note that workbook-session-id header is required. |
v1.0 | Workbook Createsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-createsession.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-excel-session-with-long-running-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-list-comments.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_comments" The following is an example of the request. GET https://graph.microsoft.com/beta/drive/items/{id}/workbook/comments ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbook List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-list-names.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-names-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-list-tables.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Worksheets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-list-worksheets.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheets-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook Post Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-post-tables.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-table-from-workbook-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook Refreshsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-refreshsession.md | workbook-session-id: {session-id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/refresh-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] workbook-session-id: {session-id} - Note that workbook-session-id header is required. |
v1.0 | Workbook Tablerowoperationresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbook-tablerowoperationresult.md | The following example shows a request. GET https://graph.microsoft.com/beta/me/drive/items/01CCETFLK7GVZTZHSQNRD2AEI5XWTCU6FJ/workbook/tableRowOperationResult(key='0195cfac-bd22-4f91-b276-dece0aa2378b') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbook-tablerowoperationresult-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/01CCETFLK7GVZTZHSQNRD2AEI5XW -- ### Response The following is an example of the response. |
v1.0 | Workbookapplication Calculate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookapplication-calculate.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookapplication-calculate-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following example shows the response. |
v1.0 | Workbookapplication Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookapplication-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/application ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookapplication-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbookcomment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookcomment-get.md | If successful, this method returns a `200 OK` response code and the requested [w The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_workbookcomment" The following is an example of the request. GET https://graph.microsoft.com/beta/drive/items/{id}/workbook/comments/{id} ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcomment List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookcomment-list-replies.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_replies_2" The following is an example of the request. GET https://graph.microsoft.com/beta/drive/items/{id}/workbook/comments/{id}/replies ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcomment Post Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookcomment-post-replies.md | If successful, this method returns a `201 Created` response code and a new [work The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_workbookcommentreply_from_workbookcomment" Content-type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcommentreply Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookcommentreply-get.md | If successful, this method returns a `200 OK` response code and the requested [w The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_workbookcommentreply" The following is an example of the request. GET https://graph.microsoft.com/beta/drive/items/{id}/workbook/comments/{id}/replies/{id} ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookoperation-get.md | The following is an example of a long-running operation request. GET https://graph.microsoft.com/beta/me/drive/items/{drive-item-id}/workbook/operations/{operation-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookoperation-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{drive-item-id}/workbook/ope - ### Response #### Response running |
v1.0 | Workbookpivottable Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookpivottable-get.md | If successful, this method returns a `200 OK` response code and [workbookPivotTa ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_workbookpivottable" Here is an example of the request. ```msgraph-interactive GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/pivotTables/{id} ```++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookpivottable Refresh | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookpivottable-refresh.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookpivottable_refresh" Here is an example of the request. POST https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/pivotTables/{id}/refresh ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. |
v1.0 | Workbookpivottable Refreshall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookpivottable-refreshall.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookpivottable_refreshall" Here is an example of the request. POST https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/pivotTables/refreshAll ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. |
v1.0 | Workbookrange Columnsafter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-columnsafter.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrange_columnsafter" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range/columnsAfter(count=2) ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrange Columnsbefore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-columnsbefore.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrange_columnsbefore" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range/columnsBefore(count=2) ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrange Resizedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-resizedrange.md | Title: "workbookRange: resizedRange" -description: "Gets a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns." +description: "Get a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns." ms.localizationpriority: medium ms.prod: "excel" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Gets a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns. +Get a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). One of the following permissions is required to call this API. To learn more, in ```http POST /me/drive/items/{id}/workbook/worksheets/{id}/range/resizedRange(deltaRows={n}, deltaColumns={n}) POST /me/drive/root:/{item-path}:/workbook/worksheets/{id}/range/resizedRange(deltaRows={n}, deltaColumns={n})- ``` ## Function parameters POST /me/drive/root:/{item-path}:/workbook/worksheets/{id}/range/resizedRange(de | Name | Description| |:|:-| | Authorization | Bearer {token}. Required. |-| Workbook-Session-Id | Workbook session Id that determines if changes are persisted or not. Optional.| +| Workbook-Session-Id | Workbook session ID that determines if changes are persisted or not. Optional.| ## Request body Do not supply a request body for this method. ## Response -If successful, this method returns `200 OK` response code and [workbookRange](../resources/workbookrange.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [workbookRange](../resources/workbookrange.md) object in the response body. ## Example-Here is an example of how to call this API. -##### Request -Here is an example of the request. ++### Request +The following is an example of the request. <!-- { "blockType": "request", "name": "workbookrange_resizedrange" Here is an example of the request. POST https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range/resizedRange(deltarows={n}, deltaColumns={n}) ``` -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Workbookrange Rowsabove | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-rowsabove.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrange_rowsAbove" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range/rowsAbove(count=2) ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrange Rowsbelow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-rowsbelow.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrange_rowsBelow" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range/rowsBelow(count=2) ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrange Visibleview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrange-visibleview.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrange_visibleview" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrangeview List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrangeview-list-rows.md | If successful, this method returns a `200 OK` response code and collection of [w ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_rows" Here is an example of the request. ```msgraph-interactive GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/rows ```++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookrangeview Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookrangeview-range.md | Here is an example of how to call this API. ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "workbookrangeview_range" Here is an example of the request. GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/range ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workbookworksheet List Pivottables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workbookworksheet-list-pivottables.md | If successful, this method returns a `200 OK` response code and collection of [w ##### Request Here is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_pivottables" Here is an example of the request. ```msgraph-interactive GET https://graph.microsoft.com/beta/drive/root/workbook/worksheets/{id}/pivotTables ```++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) +++ ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Workflow List Executionscope | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workflow-list-executionscope.md | Title: "List executionScope of a workflow (in Lifecycle Workflows)" + Title: "List executionScope" description: "Get a list of the user objects in scope of execution for a workflow." ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType -# List executionScope of a workflow (in Lifecycle Workflows) +# List executionScope Namespace: microsoft.graph.identityGovernance If successful, this method returns a `200 OK` response code and a collection of The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_executionScope" The following is an example of a request. GET https://graph.microsoft.com/beta/identitygovernance/lifecycleWorkflows/workflows/8696088c-1aef-4f65-afe9-acd55343e327/executionScope ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ #### Response The following is an example of the response Content-Type: application/json The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "lifecycleworkflows_list_executionScope" The following is an example of a request. GET https://graph.microsoft.com/beta/identitygovernance/lifecycleWorkflows/workflows/8696088c-1aef-4f65-afe9-acd55343e327/executionScope?$select=id ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ #### Response The following is an example of the response |
v1.0 | Workforceintegration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workforceintegration-delete.md | DELETE https://graph.microsoft.com/beta/teamwork/workforceIntegrations/{workforc - ### Response The following is an example of the response. |
v1.0 | Workforceintegration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workforceintegration-get.md | GET https://graph.microsoft.com/beta/teamwork/workforceIntegrations/{workforcein - ### Response The following is an example of the response. |
v1.0 | Workforceintegration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workforceintegration-list.md | GET https://graph.microsoft.com/beta/teamwork/workforceIntegrations - ### Response The following is an example of the response. |
v1.0 | Workforceintegration Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workforceintegration-post.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Workforceintegration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workforceintegration-update.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Workposition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workposition-delete.md | DELETE https://graph.microsoft.com/beta/me/profile/positions/{id} - ### Response The following is an example of the response. |
v1.0 | Workposition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workposition-get.md | One of the following permissions is required to call this API. To learn more, in |:|:| | Delegated (work or school account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All | | Delegated (personal Microsoft account) | User.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All |-| Application | User.ReadBasic.All, User.Read.All, User.ReadWrite.All | +| Application | User.Read.All, User.ReadWrite.All | ## HTTP request GET https://graph.microsoft.com/beta/me/profile/positions/{id} - ### Response The following is an example of the response. |
v1.0 | Workposition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/workposition-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Worksheet Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Worksheet Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Charts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-list-charts.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-charts-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-list-names.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-list-tables.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-list.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheetcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Post Charts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-post-charts.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chart-from-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Post Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-post-tables.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-table-from-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-range.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Worksheet Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheet-usedrange.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/UsedRange(valuesOnly=true) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-usedrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Worksheetcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheetcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheetcollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Worksheetprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheetprotection-get.md | Here is an example of the request. GET https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/protection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookworksheetprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheetprotection Protect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheetprotection-protect.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookworksheetprotection-protect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Worksheetprotection Unprotect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/worksheetprotection-unprotect.md | The following is an example of the request. POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{id|name}/protection/unprotect ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookworksheetprotection-unprotect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/beta/me/drive/items/{id}/workbook/worksheets/{i - ### Response The following is an example of the response. <!-- { |
v1.0 | X509certificateauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/aut - ### Response <!-- { "blockType": "response", |
v1.0 | X509certificateauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/beta/policies/authenticationMethodsPolicy/authen - ### Response The following response object shows an x509CertificateAuthenticationMethodConfiguration with its default configuration. |
v1.0 | X509certificateauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/x509certificateauthenticationmethodconfiguration-update.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-x509certificateauthenticationmethodconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { |
v1.0 | Alternativesecurityid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/alternativeSecurityId.md | description: "For internal use only. This complex type will be deprecated in the ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # alternativeSecurityId resource type |
v1.0 | Application | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/application.md | This resource supports: |federatedIdentityCredentials|[federatedIdentityCredential](federatedidentitycredential.md) collection |Federated identities for applications. Supports `$expand` and `$filter` (`startsWith`, `/$count eq 0`, `/$count ne 0`).| |onlineMeetings |[onlineMeeting](onlinemeeting.md) collection|Read-only. Nullable.| |owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of the application. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).|+|synchronization | [synchronization](synchronization-synchronization.md)| Represents the capability for Azure Active Directory (Azure AD) identity synchronization through the Microsoft Graph API. | |tokenLifetimePolicies|[tokenLifetimePolicy](tokenLifetimePolicy.md) collection|The tokenLifetimePolicies assigned to this application. Supports `$expand`.| ## JSON representation |
v1.0 | Attacksimulationoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/attacksimulationoperation.md | Inherits from [longRunningOperation](../resources/longrunningoperation.md). |Method|Return type|Description| |:|:|:|-|[Get attackSimulationOperation](../api/attacksimulationroot-get-operation.md)|[attackSimulationOperation](../resources/attacksimulationoperation.md)|Get an attack simulation operation to track a long-running operation request for a tenant.| +|[Get attackSimulationOperation](../api/attacksimulationoperation-get.md)|[attackSimulationOperation](../resources/attacksimulationoperation.md)|Get an attack simulation operation to track a long-running operation request for a tenant.| ## Properties |
v1.0 | Attacksimulationroot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/attacksimulationroot.md | Namespace: microsoft.graph |Method|Return type|Description| |:|:|:| |[List simulations](../api/attacksimulationroot-list-simulations.md)|[simulation](../resources/simulation.md) collection|Get a list of attack simulation campaigns for a tenant.|-|[Get simulations](../api/attacksimulationroot-list-simulations.md)|[simulation](../resources/simulation.md) |Get an attack simulation campaigns for a tenant.| -|[Create simulations](../api/attacksimulationroot-create-simulation.md)|[simulation](../resources/simulation.md)|Create a new attack simulation campaigns for a tenant.| -|[Update simulations](../api/attacksimulationroot-update-simulation.md)|[simulation](../resources/simulation.md)|Update a attack simulation campaigns for a tenant.| -|[Delete simulations](../api/attacksimulationroot-delete-simulation.md)|[simulation](../resources/simulation.md)|Delete a attack simulation campaigns for a tenant.| +|[Get simulations](../api/simulation-get.md)|[simulation](../resources/simulation.md) |Get an attack simulation campaigns for a tenant.| +|[Create simulations](../api/attacksimulationroot-post-simulation.md)|[simulation](../resources/simulation.md)|Create a new attack simulation campaigns for a tenant.| +|[Update simulations](../api/simulation-update.md)|[simulation](../resources/simulation.md)|Update a attack simulation campaigns for a tenant.| +|[Delete simulations](../api/simulation-delete.md)|[simulation](../resources/simulation.md)|Delete a attack simulation campaigns for a tenant.| |[List simulationAutomations](../api/attacksimulationroot-list-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md) collection|Get a list of attack simulation automations for a tenant.|-|[Get simulationAutomations](../api/attacksimulationroot-list-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md) |Get an attack simulation automations for a tenant.| +|[Get simulationAutomations](../api/simulationautomation-get.md)|[simulationAutomation](../resources/simulationautomation.md) |Get an attack simulation automations for a tenant.| |[List payloads](../api/attacksimulationroot-list-payloads.md)|[payload](../resources/payload.md) collection|Get the payload resources from the payloads navigation property.|-|[Get payloads](../api/attacksimulationroot-get-payload.md)|[payload](../resources/payload.md)|Get the payload resource from the payloads navigation property.| -|[Get attackSimulationOperation](../api/attacksimulationroot-get-operation.md)|[attackSimulationOperation](../resources/attacksimulationoperation.md)|Get an attack simulation campaign operation for a tracking ID.| -|[Get excludedAccountTarget](../api/attacksimulationroot-get-excludedaccounttarget.md)|[accountTargetContent](../resources/accountTargetContent.md)|Get excluded account targets (users) for an attack simulation campaign for a tenant.| -|[Get includedAccountTarget](../api/attacksimulationroot-get-includedaccounttarget.md)|[accountTargetContent](../resources/accountTargetContent.md)|Get included account targets (users) for an attack simulation campaign for a tenant.| +|[Get payloads](../api/payload-get.md)|[payload](../resources/payload.md)|Get the payload resource from the payloads navigation property.| +|[Get attackSimulationOperation](../api/attacksimulationoperation-get.md)|[attackSimulationOperation](../resources/attacksimulationoperation.md)|Get an attack simulation campaign operation for a tracking ID.| ## Properties None. |
v1.0 | Callrecords Pstncalllogrow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/callrecords-pstncalllogrow.md | Title: "pstnCallLogRow resource type" -description: "Represents a row of data in the Public Switch Telephone Network (PSTN) call log." +description: "Represents a row of data in the public switched telephone network (PSTN) call log." ms.localizationpriority: medium ms.prod: "cloud-communications" Namespace: microsoft.graph.callRecords [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents a row of data in the Public Switch Telephone Network (PSTN) call log. Each row maps to one call. +Represents a row of data in the public switched telephone network (PSTN) call log. Each row maps to one call. ## Methods Represents a row of data in the Public Switch Telephone Network (PSTN) call log. |charge|Double|Amount of money or cost of the call that is charged to your account.| |conferenceId|String|ID of the audio conference.| |connectionCharge|Double|Connection fee price.|-|currency|String|Type of currency used to calculate the cost of the call ([ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)).| +|currency|String|Type of currency used to calculate the cost of the call. For details, see [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217).| |destinationContext|String|Whether the call was domestic (within a country or region) or international (outside a country or region) based on the user's location.| |destinationName|String|Country or region dialed.| |duration|Int32|How long the call was connected, in seconds.| Represents a row of data in the Public Switch Telephone Network (PSTN) call log. |licenseCapability|String|The license used for the call.| |operator|String|The telecommunications operator which provided PSTN services for this call. This may be Microsoft, or it may be a third-party operator via the [Operator Connect Program](https://techcommunity.microsoft.com/t5/microsoft-teams-blog/introducing-operator-connect-and-more-teams-calling-updates/ba-p/2176398).| |startDateTime|DateTimeOffset|Call start time.|-|tenantCountryCode|String|Country code of the tenant, [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| -|usageCountryCode|String|Country code of the user, [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| +|tenantCountryCode|String|Country code of the tenant. For details, see [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| +|usageCountryCode|String|Country code of the user. For details, see [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| |userDisplayName|String|Display name of the user.| |userId|String|Calling user's ID in Graph. GUID. This and other user info will be null/empty for bot call types (ucap_in, ucap_out).|-|userPrincipalName|String|UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.| +|userPrincipalName|String|The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.| ## Relationships The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.callRecords.pstnCallLogRow",- "id": "String (identifier)", + "callDurationSource": "String", "callId": "String",- "userId": "String", - "userPrincipalName": "String", - "userDisplayName": "String", - "startDateTime": "String (timestamp)", - "endDateTime": "String (timestamp)", - "duration": "Integer", - "charge": "Double", "callType": "String",- "currency": "String", "calleeNumber": "String",- "usageCountryCode": "String", - "tenantCountryCode": "String", - "connectionCharge": "Double", "callerNumber": "String",+ "charge": "Double", + "conferenceId": "String", + "connectionCharge": "Double", + "currency": "String", "destinationContext": "String", "destinationName": "String",- "conferenceId": "String", - "licenseCapability": "String", + "duration": "Integer", + "endDateTime": "String (timestamp)", + "id": "String (identifier)", "inventoryType": "String",+ "licenseCapability": "String", "operator": "String",- "callDurationSource": "String" + "startDateTime": "String (timestamp)", + "tenantCountryCode": "String", + "usageCountryCode": "String", + "userDisplayName": "String", + "userId": "String", + "userPrincipalName": "String" } ``` |
v1.0 | Calltranscript | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/calltranscript.md | Represents a transcript associated with an [online meeting](onlinemeeting.md). | Property | Type |Description| |:|:--|:-|-| id| String| The transcript's unique identifier. Read-only.| -| createdDateTime| dateTimeOffset| Date and time at which the transcript was created. Read-only.| -| content| Stream| A field representing the content of the transcript. Read-only.| +| content| Stream| A field that represents the content of the transcript. Read-only.| +| createdDateTime| DateTimeOffset| Date and time at which the transcript was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Read-only.| +| id| String| The unique identifier for the transcript. Read-only.| + ## JSON representation -Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. ```json {- "id": "string (identifier)", - "createdDateTime": "dateTimeOffset", - "content": "stream" + "content": "stream", + "createdDateTime": "dateTimeOffset", + "id": "string (identifier)" } ``` |
v1.0 | Changenotificationcollection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/changenotificationcollection.md | None. | Property | Type | Description | |:|:--|:|-| validationTokens | collection(string) | Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for [change notifications with resource data](/graph/webhooks-with-resource-data.md) Optional. | -| value | collection([changeNotification](changenotification.md)) | The set of notifications being sent to the notification URL. Required. | +| validationTokens | String collection | Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for [change notifications with resource data](/graph/webhooks-with-resource-data) Optional. | +| value | [changeNotification](changenotification.md) collection | The set of notifications being sent to the notification URL. Required. | ## Relationships |
v1.0 | Changenotificationencryptedcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/changenotificationencryptedcontent.md | Namespace: microsoft.graph Represents the encrypted data attached to a change notification. -For details, see [Set up change notifications that include resource data (preview)](/graph/webhooks-with-resource-data.md). +For details, see [Set up change notifications that include resource data](/graph/webhooks-with-resource-data). ## Properties |
v1.0 | Channel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/channel.md | The following is a JSON representation of the resource. "suppressions": [] } -->++## See also ++- [Channel lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-channel-lifecycle/csharp) +- [Channel lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-channel-lifecycle/nodejs) |
v1.0 | Chat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/chat.md | The following is a JSON representation of the resource. - [channel](channel.md) - [chatMessage](chatmessage.md)+- [Chat lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-chat-lifecycle/csharp) +- [Chat lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-chat-lifecycle/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Cloudpc | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpc.md | Represents a cloud-managed virtual desktop. This Cloud PC is also enrolled into |managedDeviceName|String|The Intune device name of the Cloud PC.| |onPremisesConnectionName|String|The Azure network connection that is applied during the provisioning of Cloud PCs.| |osVersion|[cloudPcOperatingSystem](../resources/cloudpcorganizationsettings.md#cloudpcoperatingsystem-values)|The version of the operating system (OS) to provision on Cloud PCs. Possible values are: `windows10`, `windows11`, and `unknownFutureValue`.|+|partnerAgentInstallResults|[cloudPcPartnerAgentInstallResult](../resources/cloudpcpartneragentinstallresult.md) collection|The results of every partner agent's installation status on Cloud PC.| |provisioningPolicyId|String|The provisioning policy ID of the Cloud PC.| |provisioningPolicyName|String|The provisioning policy that is applied during the provisioning of Cloud PCs.|-|partnerAgentInstallResults|[cloudPcPartnerAgentInstallResult](../resources/cloudpcpartneragentinstallresult.md) collection|The results of every partner agent's installation status on Cloud PC.| +|provisioningType|[cloudPcProvisioningType](../resources/cloudpcprovisioningpolicy.md#cloudpcprovisioningtype-values)|The type of licenses to be used when provisioning Cloud PCs using this policy. Possible values are: `dedicated`, `shared`, `unknownFutureValue`. Default value is `dedicated`. | |servicePlanId|String|The service plan ID of the Cloud PC.| |servicePlanName|String|The service plan name of the Cloud PC.| |servicePlanType|[cloudPcServicePlanType](../resources/cloudpcserviceplan.md#cloudpcserviceplantype-values)|The service plan type of the Cloud PC.| The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.cloudPC",- "id": "String (identifier)", + "aadDeviceId": "String", + "connectivityResult": "String", + "diskEncryptionState": "String", "displayName": "String",+ "gracePeriodEndDateTime": "String (timestamp)", + "id": "String (identifier)", "imageDisplayName": "String",- "aadDeviceId": "String", + "lastLoginResult": "String", + "lastModifiedDateTime": "String (timestamp)", + "lastRemoteActionResult": "String", "managedDeviceId": "String", "managedDeviceName": "String",+ "onPremisesConnectionName": "String", + "osVersion": "String", + "partnerAgentInstallResults": "String", "provisioningPolicyId": "String", "provisioningPolicyName": "String",- "partnerAgentInstallResults": "String", - "onPremisesConnectionName": "String", + "provisioningType": "String", "servicePlanId": "String",- "servicePlanType": "String", "servicePlanName": "String",+ "servicePlanType": "String", "status": "String",- "userPrincipalName": "String", - "lastModifiedDateTime": "String (timestamp)", - "gracePeriodEndDateTime": "String (timestamp)", "userAccountType": "String",- "osVersion": "String", - "lastRemoteActionResult": "String", - "lastLoginResult": "String", - "connectivityResult": "String", - "diskEncryptionState": "String" + "userPrincipalName": "String" } ``` |
v1.0 | Cloudpcdomainjoinconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcdomainjoinconfiguration.md | Represents a defined configuration of how a provisioned Cloud PC device will be |Property|Type|Description| |:|:|:| |onPremisesConnectionId|String|The Azure network connection ID that matches the virtual network IT admins want the provisioning policy to use when they create Cloud PCs. You can use this property in both domain join types: _Azure AD joined_ or _Hybrid Azure AD joined_. If you enter an **onPremisesConnectionId**, leave **regionName** as empty.|+|regionGroup|[cloudPcRegionGroup](../resources/cloudpcsupportedregion.md#cloudpcregiongroup-values)|The logical geographic group this region belongs to. Multiple regions can belong to one region group. A customer can select a **regionGroup** when provisioning a Cloud PC, and the Cloud PC will be put in one of the regions in the group based on resource status. For example, the Europe region group contains the Northern Europe and Western Europe regions. Possible values are: `default`, `australia`, `canada`, `usCentral`, `usEast`, `usWest`, `france`, `germany`, `europeUnion`, `unitedKingdom`, `japan`, `asia`, `india`, `southAmerica`, `euap`, `usGovernment`, `usGovernmentDOD`, `unknownFutureValue`, `norway`, `switzerland`, and `southKorea`. Read-only.| |regionName|String|The supported Azure region where the IT admin wants the provisioning policy to create Cloud PCs. The underlying virtual network will be created and managed by the Windows 365 service. This can only be entered if the IT admin chooses Azure AD joined as the domain join type. If you enter a **regionName**, leave **onPremisesConnectionId** as empty.| |type|[cloudPcDomainJoinType](#cloudpcdomainjointype-values)|Specifies how the provisioned Cloud PC will be joined to Azure AD. If you choose the `hybridAzureADJoin` type, only provide a value for the **onPremisesConnectionId** property and leave **regionName** as empty. If you choose the `azureADJoin` type, provide a value for either **onPremisesConnectionId** or **regionName**. The possible values are: `azureADJoin`, `hybridAzureADJoin`, `unknownFutureValue`.| + ### cloudPcDomainJoinType values |Member|Description| The following is a JSON representation of the resource. "@odata.type": "#microsoft.graph.cloudPcDomainJoinConfiguration", "type": "String", "regionName": "String",- "onPremisesConnectionId": "String" + "onPremisesConnectionId": "String", + "regionGroup": { + "@odata.type": "#microsoft.graph.cloudPcRegionGroup" + } } ``` |
v1.0 | Cloudpcmanagementgroupassignmenttarget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcmanagementgroupassignmenttarget.md | Inherits from [cloudPcManagementAssignmentTarget](../resources/cloudpcmanagement |Property|Type|Description| |:|:|:|-|groupId|String|The id of the assignment's target group| +|groupId|String|The ID of the target group for the assignment. | +|servicePlanId|String|The unique identifier for the service plan that indicates which size of the Cloud PC to provision for the user. Use a `null` value, when the **provisioningType** is `dedicated`.| ## Relationships The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.cloudPcManagementGroupAssignmentTarget",- "groupId": "String" + "groupId": "String", + "servicePlanId": "String" } ``` |
v1.0 | Cloudpcorganizationsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcorganizationsettings.md | Represents the Cloud PC organization settings for a tenant. A tenant has only on ## Properties |Property|Type|Description| |:|:|:|-|enableMEMAutoEnroll|Boolean|Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager(MEM). The default value is `false`.| +|enableMEMAutoEnroll|Boolean|Specifies whether new Cloud PCs will be automatically enrolled in Microsoft Endpoint Manager (MEM). The default value is `false`.| +|enableSingleSignOn|Boolean|`True` if the provisioned Cloud PC can be accessed by single sign-on. `False` indicates that the provisioned Cloud PC doesn't support this feature. Default value is `false`. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.| |id|String|The ID of the organization settings.| |osVersion|[cloudPcOperatingSystem](#cloudpcoperatingsystem-values)|The version of the operating system (OS) to provision on Cloud PCs. The possible values are: `windows10`, `windows11`, `unknownFutureValue`.| |userAccountType|[cloudPcUserAccountType](#cloudpcuseraccounttype-values)|The account type of the user on provisioned Cloud PCs. The possible values are: `standardUser`, `administrator`, `unknownFutureValue`.| The following is a JSON representation of the resource. { "@odata.type": "#microsoft.graph.cloudPcOrganizationSettings", "enableMEMAutoEnroll": "Boolean",+ "enableSingleSignOn": "Boolean", "id": "String (identifier)", "osVersion": "String", "userAccountType": "String", |
v1.0 | Cloudpcprovisioningpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcprovisioningpolicy.md | Represents a Cloud PC provisioning policy. |description|String|The provisioning policy description.| |displayName|String|The display name for the provisioning policy.| |domainJoinConfiguration|[cloudPcDomainJoinConfiguration](../resources/cloudpcdomainjoinconfiguration.md)|Specifies how Cloud PCs will join Azure Active Directory.|+|enableSingleSignOn|Boolean|`True` if the provisioned Cloud PC can be accessed by single sign-on. `False` indicates that the provisioned Cloud PC doesn't support this feature. Default value is `false`. Windows 365 users can use single sign-on to authenticate to Azure Active Directory (Azure AD) with passwordless options (for example, FIDO keys) to access their Cloud PC. Optional.| |gracePeriodInHours|Int32|The number of hours to wait before reprovisioning/deprovisioning happens. Read-only.| |id|String|Unique identifier for the Cloud PC provisioning policy. Read-only.| |imageDisplayName|String|The display name for the OS image youΓÇÖre provisioning.| Represents a Cloud PC provisioning policy. |managedBy|[cloudPcManagementService](../resources/cloudpconpremisesconnection.md#cloudpcmanagementservice-values)|Specifies which services manage the Azure network connection. Possible values are: `windows365`, `devBox`, `unknownFutureValue`, `rpaBox`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value(s) in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `rpaBox`. Read-only.| |microsoftManagedDesktop|[microsoftManagedDesktop](../resources/microsoftManagedDesktop.md)|The specific settings for the Microsoft Managed Desktop, which enables customers to get a managed device experience for the Cloud PC. Before you can enable Microsoft Managed Desktop, an admin must configure it.| |onPremisesConnectionId|String|The ID of the cloudPcOnPremisesConnection. To ensure that Cloud PCs have network connectivity and that they domain join, choose a connection with a virtual network thatΓÇÖs validated by the Cloud PC service.|+|provisioningType|[cloudPcProvisioningType](../resources/cloudpcprovisioningpolicy.md#cloudpcprovisioningtype-values)|Specifies the type of license used when provisioning Cloud PCs using this policy. By default, the license type is `dedicated` if the **provisioningType** isn't specified when you create the **cloudPcProvisioningPolicy**. You can't change this property after the **cloudPcProvisioningPolicy** was created. Possible values are: `dedicated`, `shared`, `unknownFutureValue`.| |windowsSettings|[cloudPcWindowsSettings](../resources/cloudpcwindowssettings.md)|Specific Windows settings to configure while creating Cloud PCs for this provisioning policy.| +### cloudPcProvisioningType values ++| Member | Description | +|:--|:--| +| dedicated | Indicates that a dedicated license is used for provisioning Cloud PCs. Default value. | +| shared | Indicates that a shared license is used for provisioning Cloud PCs. | +| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | + ## Relationships |Relationship|Type|Description| |:|:|:|-|assignments|[cloudPcProvisioningPolicyAssignment](../resources/cloudpcprovisioningpolicyassignment.md) collection|A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on `$expand`. See an [example](../api/cloudpcprovisioningpolicy-get.md) of getting the assignments relationship. | +|assignments|[cloudPcProvisioningPolicyAssignment](../resources/cloudpcprovisioningpolicyassignment.md) collection|A defined collection of provisioning policy assignments. Represents the set of Microsoft 365 groups and security groups in Azure AD that have provisioning policy assigned. Returned only on `$expand`. For an example about how to get the assignments relationship, see [Get cloudPcProvisioningPolicy](../api/cloudpcprovisioningpolicy-get.md). | ## JSON representation The following is a JSON representation of the resource. "domainJoinConfiguration": { "@odata.type": "microsoft.graph.cloudPcDomainJoinConfiguration" },- "gracePeriodInHours": "Integer", + "enableSingleSignOn": "Boolean", + "gracePeriodInHours": "Int32", "id": "String (identifier)", "imageDisplayName": "String", "imageId": "String", The following is a JSON representation of the resource. "localAdminEnabled": "Boolean", "managedBy": "String", "microsoftManagedDesktop": {- "type": "String", - "profile": "String" + "@odata.type": "microsoft.graph.microsoftManagedDesktop" }, "onPremisesConnectionId": "String",+ "provisioningType": "String", "windowsSettings": { "@odata.type": "microsoft.graph.cloudPcWindowsSettings" } |
v1.0 | Cloudpcshareduseserviceplan | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcshareduseserviceplan.md | + + Title: "cloudPcSharedUseServicePlan resource type" +description: "Represents a shared-use service plan that can be used by up to three Cloud PCs." ++ms.localizationpriority: medium +++# cloudPcSharedUseServicePlan resource type ++Namespace: microsoft.graph +++Represents a shared-use service plan that can be used by up to three Cloud PCs. ++## Methods ++|Method|Return type|Description| +|:|:|:| +|[List cloudPcSharedUseServicePlans](../api/virtualendpoint-list-shareduseserviceplans.md)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|Get a list of the [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects and their properties.| +|[Get cloudPcSharedUseServicePlan](../api/cloudpcshareduseserviceplan-get.md)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md)|Read the properties and relationships of a [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) object.| ++## Properties ++| Property | Type | Description | +|:|:-|:--| +| displayName | String | The display name of the shared-use service plan. | +| id | String | The unique identifier for the shared-use service plan. | +| totalCount | Int32 | Total number of shared-use service plans purchased by the customer. | +| usedCount | Int32 | The number of service plans that the account uses. | ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.cloudPcSharedUseServicePlan", + "baseType": "microsoft.graph.entity", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.cloudPcSharedUseServicePlan", + "displayName": "String", + "id": "String (identifier)", + "usedCount": "Int32", + "totalCount": "Int32" +} +``` |
v1.0 | Cloudpcsnapshot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcsnapshot.md | Inherits from [entity](../resources/entity.md). |createdDateTime|DateTimeOffset|The date and time at which the snapshot was taken. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |id|String|The unique identifier for the snapshot of the Cloud PC device at a specific point in time. Inherited from [entity](../resources/entity.md).| |lastRestoredDateTime|DateTimeOffset|The date and time at which the snapshot was last used to restore the Cloud PC device. The timestamp is shown in ISO 8601 format and Coordinated Universal Time (UTC). For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|+|snapshotType| [cloudPcSnapshotType](#cloudpcsnapshottype-values) | The type of snapshot. indicates how the snapshot is to be created. Possible values are `automatic`, `manual`. Default value is `automatic`.| |status|[cloudPcSnapshotStatus](#cloudpcsnapshotstatus-values)|The status of the Cloud PC snapshot. The possible values are: `ready`, `unknownFutureValue`.|+|expirationDateTime|DateTimeOffset| The date and time when the snapshot expires. The time is shown in ISO 8601 format and Coordinated Universal Time (UTC) time. For example, midnight UTC on Jan 1, 2014 appears as'2014-01-01T00:00:00Z'.| -### cloudPcSnapshotStatus values +### cloudPcSnapshotStatus values |Member|Description| |:|:| |ready|The snapshot is ready to restore the Cloud PC device.| |unknownFutureValue|Evolvable enumeration sentinel value. Do not use.| +### cloudPcSnapshotType values ++| Member | Description | +| -- | -- | +| `automatic` | The snapshot is created automaticaly. | +| `manual` | The snapshot is created manually. | +| `unknownFutureValue` | Evolvable enumeration sentinel value. Do not use. | + ## Relationships None. The following is a JSON representation of the resource. "createdDateTime": "String (timestamp)", "id": "String (identifier)", "lastRestoredDateTime": "String (timestamp)",- "status": "String" + "status": "String", + "snapshotType": "String", + "expirationDateTime": "String (timestamp)", } ``` |
v1.0 | Command | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/command.md | description: "Set of commands sent to a device." ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # command resource type |
v1.0 | Conversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/conversationmember.md | Namespace: microsoft.graph Represents a user in a [team](team.md) or a [channel](channel.md) or a [chat](chat.md). +Base type for the following supported conversation member types: +- [aadUserConversationMember](aaduserconversationmember.md) +- [anonymousGuestConversationMember](anonymousguestconversationmember.md) +- [azureCommunicationServicesUserConversationMember](azurecommunicationservicesuserconversationmember.md) +- [microsoftAccountUserConversationMember](microsoftaccountuserconversationmember.md) +- [skypeForBusinessUserConversationMember](skypeforbusinessuserconversationmember.md) +- [skypeUserConversationMember](skypeuserconversationmember.md) + ## Methods | Method | Return Type |Description| |
v1.0 | Custom Security Attributes Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/custom-security-attributes-overview.md | Custom security attributes can be assigned to the following objects by using the + [user](/graph/api/resources/user?view=graph-rest-beta&preserve-view=true) + [servicePrincipal](/graph/api/resources/serviceprincipal?view=graph-rest-beta&preserve-view=true) -For examples of working with custom security attributes on supported resources, see [Assign, update, or remove custom security attributes using Microsoft Graph](/graph/custom-security-attributes-examples). +For examples of custom security attribute assignments, see [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples). ## Limits and constraints Using custom security attributes requires an Azure AD Premium P1 or P2 license. ## Next steps + [customSecurityAttributeDefinition resource type](/graph/api/resources/customsecurityattributedefinition)-+ [Assign, update, or remove custom security attributes using the Microsoft Graph API](/graph/custom-security-attributes-examples) ++ [Examples: Assign, update, list, or remove custom security attribute assignments using the Microsoft Graph API](/graph/custom-security-attributes-examples) + [What are custom security attributes in Azure AD?](/azure/active-directory/fundamentals/custom-security-attributes-overview) |
v1.0 | Device | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/device.md | This resource is an open type that allows other properties to be passed in. You |[List devices](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. | |[Update device](../api/device-update.md) | [device](device.md) |Update the properties of the device object. | |[Delete device](../api/device-delete.md) | None |Delete the device object. |+|[delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. | |[List memberOf](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. | |[List transitive memberOf](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. | |[List registeredOwners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.| |
v1.0 | Devicedetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/devicedetail.md | Title: "deviceDetail resource type" description: "Indicates device details associated with a device used for signing in." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: resourcePageType |
v1.0 | Dynamics Agedaccountspayable | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/dynamics-agedaccountspayable.md | Title: agedAccountsPayable resource type -description: An aged accounts payable object in Dynamics 365 Business Central. --+ Title: "agedAccountsPayable resource type" +description: "Represents an agedAccountsPayable object in Dynamics 365 Business Central that shows the aging of a vendor account.". ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents an agedAccountsPayable object in Dynamics 365 Business Central, which is showing the aging of a vendor account. +Represents an [agedAccountsPayable](dynamics-agedaccountspayable.md) object in Dynamics 365 Business Central that shows the aging of a vendor account. ## Methods | Method | Return Type |Description| |:|:-|:-|-|[Get agedAccountsPayable](../api/dynamics-agedaccountspayable-get.md)|agedAccountsPayable|Get agedAccountsPayable object| +|[Get agedAccountsPayable](../api/dynamics-agedaccountspayable-get.md)|agedAccountsPayable|Get an **agedAccountsPayable** object| ## Properties | Property | Type |Description | |:--|:|:-|+|agedAsOfDate |date|The period start date used to calculate aging periods.| +|balanceDue |numeric |The total balance due to the vendor.| +|currencyCode |string |The currency code. | +|currentAmount |numeric |The balance before the first aging period.| +|name |string |The name of the vendor. | +|period1Amount |numeric |The balance in the first aging period.| +|period2Amount |numeric |The balance in the second aging period.| +|period3Amount |numeric |The balance in the third aging period.| +|periodLengthFilter|string |The length of the periods. Acceptable values for the time units are: `D`, `WD`, `W`, `M`, `Q`, or `Y`. `C` indicates current time unit based on date, can be specified as a prefix to the time unit.| |vendorId |GUID |The unique ID of vendor. | |vendorNumber |string |Specifies vendor's number. |-|name |string |Specifies vendor's name. | -|currencyCode |string |Specifies the currency. | -|balanceDue |numeric |Specifies the total balance due to the vendor.| -|currentAmount |numeric |Specifies balance before first aging period.| -|period1Amount |numeric |Specifies balance in the first aging period.| -|period2Amount |numeric |Specifies balance in the second aging period.| -|period3Amount |numeric |Specifies balance in the third aging period.| -|agedAsOfDate |date|Specifies period start date used to calculate aging periods.| -|periodLengthFilter|string |Specifies the length of the periods. Acceptable values for the time units are: D, WD, W, M, Q, or Y. C, meaning current time unit based on date, can be specified as a prefix to the time unit.| - ## Relationships-None +None. ## JSON representation -Here is a JSON representation of the resource. -+The following is a JSON representation of the resource. ```json {- "vendorId": "GUID", - "vendorNumber": "string", - "name": "string", - "currencyCode": "string", - "balanceDue": "decimal", - "currentAmount": "decimal", - "period1Amount": "decimal", - "period2Amount": "decimal", - "period3Amount": "decimal", - "agedAsOfDate": "date", - "periodLengthFilter": "string" + "agedAsOfDate": "Date", + "balanceDue": "Decimal", + "currencyCode": "String", + "currentAmount": "Decimal", + "name": "String", + "period1Amount": "Decimal", + "period2Amount": "Decimal", + "period3Amount": "Decimal", + "periodLengthFilter": "String", + "vendorId": "GUID", + "vendorNumber": "String" }- ```-- |
v1.0 | Dynamics Currencies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/dynamics-currencies.md | Title: currencies resource type -description: A currency object in Dynamics 365 Business Central --+ Title: "currencies resource type" +description: "Represents a currency used in Dynamics 365 Business Central." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: resourcePageType Represents a currency used in Dynamics 365 Business Central. ## Methods | Method |Return Type|Description | |:--|:-|:--|-|[Get currencies](../api/dynamics-currencies-get.md) |currencies |Get a Currency. | -|[Post currencies](../api/dynamics-create-currencies.md) |currencies |Create a Currency.| -|[Patch currencies](../api/dynamics-currencies-update.md) |currencies |Update a Currency.| -|[Delete currencies](../api/dynamics-currencies-delete.md)|none |Delete a Currency.| +|[Get currencies](../api/dynamics-currencies-get.md) |[currencies](dynamics-currencies.md) |Get a currency. | +|[Create currencies](../api/dynamics-create-currencies.md) |[currencies](dynamics-currencies.md) |Create a currency.| +|[Update currencies](../api/dynamics-currencies-update.md) |[currencies](dynamics-currencies.md) |Update a currency.| +|[Delete currencies](../api/dynamics-currencies-delete.md)|None |Delete a currency.| ## Properties | Property | Type |Description | |:-|:-|:-|-|id |GUID |The unique ID of the currency. Non-editable. | -|code |string |Specifies the currency code. | -|displayName |string |Specifies the currency display name. | -|symbol |string |Specifies the symbol for this currency that appears on checks.| -|amountDecimalPlaces |string |Specifies the number of decimal places the system will display on amounts for this currency.| -|amountRoundingPrecision|decimal |Specifies the size of the interval to be used when rounding amounts for this currency.| -|lastModifiedDateTime |datetime|The last datetime the currency was modified. Read-Only. | +|amountDecimalPlaces |String |The number of decimal places the system displays on amounts for this currency.| +|amountRoundingPrecision|Decimal |The size of the interval to be used when rounding amounts for this currency.| +|code |String |The currency code. | +|displayName |String |The display name for the currency. | +|id |String |The unique identifier of the currency. Non-editable. | +|lastModifiedDateTime |Datetime|The date and time the currency was last modified. Read-Only. | +|symbol |String |The symbol for this currency that appears on checks.| ## Relationships None. ## JSON representation -Here is a JSON representation of the currencies. -+The following is a JSON representation of the resource. ```json {- "id": "GUID", - "code": "string", - "displayName": "string", - "symbol": "string", - "amountDecimalPlaces": "string", - "amountRoundingPrecision": "decimal", - "lastModifiedDateTime": "datetime" + "amountDecimalPlaces": "String", + "amountRoundingPrecision": "Decimal", + "code": "String", + "displayName": "String", + "id": "String (identifier)", + "lastModifiedDateTime": "Datetime", + "symbol": "String" } ```--- |
v1.0 | Dynamics Paymentmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/dynamics-paymentmethods.md | Title: paymentMethods resource type -description: A payment method object in Dynamics 365 Business Central. --+ Title: "paymentMethods resource type" +description: "Represents a method of payment in Dynamics 365 Business Central such as PayPal, credit card, and bank account." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents a method of payment in Dynamics 365 Business Central, such as PayPal, credit card, and bank account. +Represents a method of payment in Dynamics 365 Business Central such as PayPal, credit card, and bank account. ## Methods | Method | Return Type |Description | |:-|:-|:--|-|[Get paymentMethods](../api/dynamics-paymentmethods-get.md) |paymentMethods|Gets a payment method object. | -|[Post paymentMethods](../api/dynamics-create-paymentmethods.md) |paymentMethods|Creates a payment method object.| -|[Patch paymentMethods](../api/dynamics-paymentmethods-update.md) |paymentMethods|Updates a payment method object.| -|[Delete paymentMethods](../api/dynamics-paymentmethods-delete.md)|none |Deletes a payment method object.| +|[Get paymentMethods](../api/dynamics-paymentmethods-get.md) |[paymentMethods](dynamics-paymentmethods.md)|Get a payment method object. | +|[Post paymentMethods](../api/dynamics-create-paymentmethods.md) |[paymentMethods](dynamics-paymentmethods.md)|Create a payment method object.| +|[Patch paymentMethods](../api/dynamics-paymentmethods-update.md) |[paymentMethods](dynamics-paymentmethods.md)|Update a payment method object.| +|[Delete paymentMethods](../api/dynamics-paymentmethods-delete.md)|None |Delete a payment method object.| ## Properties | Property | Type |Description | |:-|:-|:|-|id |GUID |The unique ID of the paymentMethods. Non-editable. | -|code |string |Specifies the payment method code. | -|displayName |string |Specifies the payment method display name. | -|lastModifiedDateTime|datetime|The last datetime the payment method was modified. Read-Only.| +|code |String |The payment method code. | +|displayName |String |The payment method display name. | +|id |GUID |The unique identifier of the **paymentMethods**. Non-editable.| +|lastModifiedDateTime|Datetime|The date and time when the payment method was last modified. Read-Only.| ## Relationships-None +None. ## JSON representation -Here is a JSON representation of the paymentMethods. -+The following is a JSON representation of the resource. ```json {+ "code": "String", + "displayName": "String", "id": "GUID",- "code": "string", - "displayName": "string", - "lastModifiedDateTime": "datetime" + "lastModifiedDateTime": "Datetime" }- ``` |
v1.0 | Dynamics Shipmentmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/dynamics-shipmentmethods.md | Title: shipmentMethods resource type -description: A shipment method in Dynamics 365 Business Central. --+ Title: "shipmentMethods resource type" +description: "Represents a method of shipment in Dynamics 365 Business Central, such as UPS, Fedex, and DHL." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: resourcePageType Represents a method of shipment in Dynamics 365 Business Central, such as UPS, F | Method | Return Type |Description| |:|:--|:-|-|[Get shipmentMethods](../api/dynamics-shipmentmethods-get.md)|shipmentMethods|Gets a shipment method.| -|[Post shipmentMethods](../api/dynamics-create-shipmentmethods.md)|shipmentMethods|Creates a shipment method.| -|[Patch shipmentMethods](../api/dynamics-shipmentmethods-update.md)|shipmentMethods|Updates a shipment method.| -|[Delete shipmentMethods](../api/dynamics-shipmentmethods-delete.md)|none|Deletes a shipment method.| +|[Get shipmentMethods](../api/dynamics-shipmentmethods-get.md)|[shipmentMethods](dynamics-shipmentmethods.md)|Get a shipment method.| +|[Create shipmentMethods](../api/dynamics-create-shipmentmethods.md)|[shipmentMethods](dynamics-shipmentmethods.md)|Create a shipment method.| +|[Update shipmentMethods](../api/dynamics-shipmentmethods-update.md)|[shipmentMethods](dynamics-shipmentmethods.md)|Update a shipment method.| +|[Delete shipmentMethods](../api/dynamics-shipmentmethods-delete.md)|None|Delete a shipment method.| ## Properties | Property | Type |Description| |:|:--|:-|-|id|GUID|The unique ID of the shipmentMethod. Non-editable.| -|code|string|Specifies the shipment method code.| -|displayName|string|Specifies the shipment method display name.| -|lastModifiedDateTime|datetime|The last datetime the shipment method was modified. Read-Only.| +|code|String|The shipment method code.| +|displayName|String|The display name for the shipment method.| +|id|String|The unique identifier of the **shipmentMethod**. Non-editable.| +|lastModifiedDateTime|Datetime|The date and time when the shipment method was last modified. Read-Only.| ## Relationships-None +None. ## JSON representation -Here is a JSON representation of the shipmentMethod. +The following is a JSON representation of the resource. ```json {- "id": "GUID", - "code": "string", - "displayName": "string", - "lastModifiedDateTime": "datetime" + "code": "String", + "displayName": "String", + "id": "String (identifier)", + "lastModifiedDateTime": "Datetime" }- ```---- |
v1.0 | Dynamics Taxgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/dynamics-taxgroups.md | Title: taxGroups resource type -description: A tax group object in Dynamics 365 Business Central. --+ Title: "taxGroups resource type" +description: "A tax group object in Dynamics 365 Business Central." ++documentationcenter: "" + ms.localizationpriority: medium ms.prod: "dynamics-365-business-central" doc_type: resourcePageType Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents a taxGroups resource type in Dynamics 365 Business Central. +Represents a [taxGroups](dynamics-taxgroups.md) object in Dynamics 365 Business Central. ## Methods | Method | Return Type |Description| |:|:--|:-|-|[Get taxGroups](../api/dynamics-taxgroups-get.md)|taxGroups|Gets a tax group object.| -|[Post taxGroups](../api/dynamics-create-taxgroups.md)|taxGroups|Creates a tax group object.| -|[Patch taxGroups](../api/dynamics-taxgroups-update.md)|taxGroups|Updates a tax group object.| -|[Delete taxGroups](../api/dynamics-taxgroups-delete.md)|none|Deletes a tax group object.| +|[Get taxGroups](../api/dynamics-taxgroups-get.md)|[taxGroups](dynamics-taxgroups.md)|Get a tax group object.| +|[Post taxGroups](../api/dynamics-create-taxgroups.md)|[taxGroups](dynamics-taxgroups.md)|Create a tax group object.| +|[Patch taxGroups](../api/dynamics-taxgroups-update.md)|[taxGroups](dynamics-taxgroups.md)|Update a tax group object.| +|[Delete taxGroups](../api/dynamics-taxgroups-delete.md)|None|Delete a tax group object.| ## Properties | Property | Type |Description| |:|:--|:-|-|id|GUID|The unique ID of the taxGroup. Read-Only.| -|code|string|Specifies the tax group.| -|displayName|string|Specifies the tax group display name.| -|taxType|string|Specifies the tax type for the group.| -|lastModifiedDateTime|datetime|The last datetime the tax group was modified. Read-Only.| +|code|String|Indicates the tax group.| +|displayName|String|The display name of the tax group.| +|id|String|The unique identifier for the tax group. Read-Only.| +|lastModifiedDateTime|datetime|The date and time when the tax group was last modified. Read-Only.| +|taxType|string|The tax type for the group.| ## Relationships-None +None. ## JSON representation -Here is a JSON representation of the taxGroup. +The following is a JSON representation of the resource. ```json {- "id": "GUID", - "code": "string", - "displayName": "string", - "taxType": "string", - "lastModifiedDateTime": "datetime" + "code": "String", + "displayName": "String", + "id": "String (identifier)", + "lastModifiedDateTime": "String (timestamp)", + "taxType": "String" }- ```---- |
v1.0 | Ediscovery Sitesource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/ediscovery-sitesource.md | The container for a site associated with a [custodian](ediscovery-custodian.md). |createdBy|[identitySet](../resources/identityset.md)|The user who created the **siteSource**.| |createdDateTime|DateTimeOffset|The date and time the **siteSource** was created.| |displayName|String|The display name of the **siteSource**. This will be the name of the SharePoint site.|-|id|String| The ID of the **siteSource**. The site source can be retrieved at any time with [Get site](../api/site-get.md) - https://graph.microsoft.com/v1.0/sites/{siteId}| +|id|String| The ID of the **siteSource**. The site source can be retrieved at any time with [Get site](../api/site-get.md) - `https://graph.microsoft.com/v1.0/sites/{siteId}`| ## Relationships |
v1.0 | Employeeexperience | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/employeeexperience.md | Namespace: microsoft.graph Represents a container that exposes navigation properties for employee experience resources. +## Methods ++|Method|Return type|Description| +|:|:|:| +|[List learningProviders](../api/employeeexperience-list-learningproviders.md)|[learningProvider](../resources/learningprovider.md) collection|Get a list of the [learningProvider](../resources/learningprovider.md) resources registered in Viva Learning for a tenant.| +|[Create learningProvider](../api/employeeexperience-post-learningproviders.md)|[learningProvider](../resources/learningprovider.md)|Create a new [learningProvider](../resources/learningprovider.md) object and register it with Viva Learning using the specified display name and logos for different themes.| + ## Properties None. |
v1.0 | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/enums.md | +### userPurpose values ++| Member | +|:-| +| user | +| linked | +| shared | +| room | +| equipment | +| others | +| unknownFutureValue | + ### recommendationCategory values |Member| Namespace: microsoft.graph ### synchronizationSecret values |Member|-|:-| +|:| |None| |UserName| |Password| Namespace: microsoft.graph |Oauth2AuthorizationCode| |Oauth2RedirectUri| |ApplicationTemplateIdentifier|+|Oauth2TokenExchangeUri| +|Oauth2AuthorizationUri| +|AuthenticationType| |Server| |PerformInboundEntitlementGrants| |HardDeletesEnabled| Namespace: microsoft.graph |SyncAgentADContainer| |ValidateDomain| |TestReferences|+|ConnectionString| ++### synchronizationScheduleState values ++|Member| +|:| +|Active| +|Disabled| +|Paused| ++### synchronizationStatusCode values ++|Member| +|:| +|NotConfigured| +|NotRun| +|Active| +|Paused| +|Quarantine| ++### synchronizationTaskExecutionResult values ++|Member| +|:| +|Succeeded| +|Failed| +|EntryLevelErrors| ++### quarantineReason values ++|Member| +|:| +|EncounteredBaseEscrowThreshold| +|EncounteredTotalEscrowThreshold| +|EncounteredEscrowProportionThreshold| +|EncounteredQuarantineException| +|Unknown| +|QuarantinedOnDemand| +|TooManyDeletes| +|IngestionInterrupted| ++### attributeMappingSourceType values ++|Member| +|:| +|Attribute| +|Constant| +|Function| ### filterMode values Namespace: microsoft.graph |Boolean| |DateTime| +### scopeOperatorType values ++|Member| +|:| +|Binary| +|Unary| + ### mutability values |Member| Possible values for user account types (group membership), per Windows definitio |flowWhenChanged| |flowAlways| -### attributeFlowType values +### attributeFlowType values |Member| |:|-|always| -|objectAddOnly| -|multiValueAddOnly| -|restId| +|Always| +|ObjectAddOnly| +|MultiValueAddOnly| +|ValueAddOnly| +|AttributeAddOnly| ### objectFlowTypes values Possible values for user account types (group membership), per Windows definitio |:| |tokenIssuanceStart| |pageRenderStart|-|unknownFutureValue| +|unknownFutureValue| ++### microsoftAuthenticatorAuthenticationMethodClientAppName values ++|Member| +|:--| +|microsoftAuthenticator| +|outlookMobile| +|unknownFutureValue| |
v1.0 | Event | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/event.md | Here is a JSON representation of the resource - [Add custom data to resources using extensions](/graph/extensibility-overview) - [Add custom data to users using open extensions](/graph/extensibility-open-users) - [Add custom data to groups using schema extensions](/graph/extensibility-schema-groups)+- [Bulk meetings C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-bulk-meetings/csharp) +- [Bulk meetings Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-bulk-meetings/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Eventmessage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/eventmessage.md | Here is a JSON representation of the resource |receivedDateTime|DateTimeOffset|The date and time the message was received.| |recurrence|[patternedRecurrence](patternedrecurrence.md)|The recurrence pattern of the requested meeting.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.|-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar.md). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| +|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| |sentDateTime|DateTimeOffset|The date and time the message was sent.| |startDateTime|[dateTimeTimeZone](datetimetimezone.md)|The start time of the requested meeting.| |subject|String|The subject of the message.| |
v1.0 | Eventmessagerequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/eventmessagerequest.md | Here is a JSON representation of the resource |recurrence|[PatternedRecurrence](patternedrecurrence.md)|The recurrence pattern of the requested meeting.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.| |responseRequested|Boolean|Set to true if the sender would like the invitee to send a response to the requested meeting.|-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar.md). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| +|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| |sentDateTime|DateTimeOffset|The date and time the message was sent.| |startDateTime|[DateTimeTimeZone](datetimetimezone.md)|The start time of the requested meeting.| |subject|String|The subject of the message.| |
v1.0 | Eventmessageresponse | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/eventmessageresponse.md | For more information on how to propose a time, and how to receive and accept a n |recurrence|[patternedRecurrence](patternedrecurrence.md)|The recurrence pattern of the requested meeting.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.| |responseType|string| Specifies the type of response to a meeting request. Possible values are: `tentativelyAccepted`, `accepted`, `declined`. For the eventMessageResponse type, `none`, `organizer`, and `notResponded` are not supported. Read-only. Not filterable.|-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar.md). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| +|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| |sentDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`| |startDateTime|[dateTimeTimeZone](datetimetimezone.md)|The start time of the requested meeting.| |subject|String|The subject of the message.| |
v1.0 | Externalconnectors Externalactivity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/externalconnectors-externalactivity.md | ms.localizationpriority: medium ms.prod: "search" doc_type: resourcePageType - # externalActivity resource type |
v1.0 | Externalconnectors Itemidresolver | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/externalconnectors-itemidresolver.md | Namespace: microsoft.graph.externalConnectors [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Defines the rules for resolving a URL to the ID of an [externalItem](microsoft.graph.externalConnectors.externalItem](externalconnectors-externalitem.md). +Defines the rules for resolving a URL to the ID of an [externalItem](externalconnectors-externalitem.md). Inherits from [urlToItemResolverBase](../resources/externalconnectors-urltoitemresolverbase.md). |
v1.0 | Externalconnectors Urltoitemresolverbase | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/externalconnectors-urltoitemresolverbase.md | ms.localizationpriority: medium ms.prod: "search" doc_type: resourcePageType - # urlToItemResolverBase resource type Namespace: microsoft.graph.externalConnectors [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Defines the rules for resolving a URL to the ID of an [externalItem](microsoft.graph.externalConnectors.externalItem](externalconnectors-externalitem.md). +Defines the rules for resolving a URL to the ID of an [externalItem](externalconnectors-externalitem.md). This is an abstract type. |
v1.0 | Group | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/group.md | This resource supports: | autoSubscribeNewMembers | Boolean | Indicates if new members added to the group will be auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; do not set it in the initial POST request that creates the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | classification | String | Describes a classification for the group (such as low, medium or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](directorysetting.md) value, based on the [template definition](directorysettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). | | createdByAppId | String | App ID of the app used to create the group. Can be null for some groups. <br><br>Returned by default. Read-only. Supports `$filter` (`eq`, `ne`, `not`, `in`, `startsWith`). |-| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | +| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. | | deletedDateTime | DateTimeOffset | For some Azure Active Directory objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is null. If the object is restored, this property is updated to null. | | description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | | displayName | String | The display name for the group. Required. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | |
v1.0 | Groups Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/groups-overview.md | Content-type: application/json - The request returns a `201 Created` response code and the newly created group object in the response body. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Identitygovernance Lifecycleworkflowscontainer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance-lifecycleworkflowscontainer.md | Inherits from [entity](../resources/entity.md). ## Methods -|Method|Return type|Description| -|:|:|:| -|[List lifecycleWorkflowsContainers](../api/identitygovernance-lifecycleworkflowscontainer-list-workflows.md)|[microsoft.graph.identityGovernance.lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) collection|Get a list of the [lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) objects and their properties.| -|[Create lifecycleWorkflowsContainer](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md)|Create a new [lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) object.| -|[Get lifecycleWorkflowsContainer](../api/identitygovernance-workflow-get.md)|[microsoft.graph.identityGovernance.lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md)|Read the properties and relationships of a [lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) object.| -|[Update lifecycleWorkflowsContainer](../api/identitygovernance-workflow-update.md)|[microsoft.graph.identityGovernance.lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md)|Update the properties of a [lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) object.| -|[Delete lifecycleWorkflowsContainer](../api/identitygovernance-workflow-delete.md)|None|Deletes a [lifecycleWorkflowsContainer](../resources/identitygovernance-lifecycleworkflowscontainer.md) object.| -|[List customTaskExtensions](../api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions.md)|[microsoft.graph.identityGovernance.customTaskExtension](../resources/identitygovernance-customtaskextension.md) collection|Get the customTaskExtension resources from the customTaskExtensions navigation property.| -|[Create customTaskExtension](../api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions.md)|[microsoft.graph.identityGovernance.customTaskExtension](../resources/identitygovernance-customtaskextension.md)|Create a new customTaskExtension object.| -|[List deletedItemContainer](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.deletedItemContainer](../resources/deleteditemcontainer.md) collection|Get the deletedItemContainer resources from the deletedItems navigation property.| -|[List taskDefinitions](../api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions.md)|[microsoft.graph.identityGovernance.taskDefinition](../resources/identitygovernance-taskdefinition.md) collection|Get the taskDefinition resources from the taskDefinitions navigation property.| -|[List Deleted workflows](../api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md) collection|Get the deleted workflow resources from the workflows navigation property.| -|[Create workflow](../api/identitygovernance-lifecycleworkflowscontainer-post-workflows.md)|[microsoft.graph.identityGovernance.workflow](../resources/identitygovernance-workflow.md)|Create a new workflow object.| -|[List workflowTemplates](../api/identitygovernance-lifecycleworkflowscontainer-list-workflowtemplates.md)|[microsoft.graph.identityGovernance.workflowTemplate](../resources/identitygovernance-workflowtemplate.md) collection|Get the workflowTemplate resources from the workflowTemplates navigation property.| +None. ## Properties |
v1.0 | Identitygovernance | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/identitygovernance.md | None. |appConsent|[appConsent](appconsentapprovalroute.md)| Container for base resources that expose the app consent request API and features. Currently exposes only the [appConsentRequests](appconsentrequest.md) resource.| |entitlementManagement|[entitlementManagement](entitlementmanagement.md)| Container for entitlement management resources, including [accessPackageCatalog](accesspackagecatalog.md), [connectedOrganization](connectedorganization.md), and [entitlementManagementSettings](entitlementmanagementsettings.md).| |termsOfUse|[termsOfUseContainer](termsofusecontainer.md)| Container for the resources that expose the terms of use API and its features, including [agreements](agreement.md) and [agreementAcceptances](agreementacceptance.md). |-|Lifecycle Workflows|[lifecycleWorkflowsContainer](identitygovernance-lifecycleworkflowscontainer.md)| Container for Lifecycle Workflow resources, including [workflows](identitygovernance-workflow.md), [customTaskExtension](identitygovernance-customtaskextension.md), and [LifecycleManagementSettings](identitygovernance-lifecyclemanagementsettings.md| +|lifecycleWorkflows|[microsoft.graph.identityGovernance.lifecycleWorkflowsContainer](identitygovernance-lifecycleworkflowscontainer.md)| Container for Lifecycle Workflow resources, including [workflow](identitygovernance-workflow.md), [customTaskExtension](identitygovernance-customtaskextension.md), and [lifecycleManagementSettings](identitygovernance-lifecyclemanagementsettings.md).| |
v1.0 | Intune Androidforwork Androidforworkappconfigurationschemaitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-androidforwork-androidforworkappconfigurationschemaitem.md | Single configuration item inside an Android for Work application's custom config |defaultStringValue|String|Default value for string type items, if specified by the app developer| |defaultStringArrayValue|String collection|Default value for string array type items, if specified by the app developer| |dataType|[androidForWorkAppConfigurationSchemaItemDataType](../resources/intune-androidforwork-androidforworkappconfigurationschemaitemdatatype.md)|The type of value this item describes. Possible values are: `bool`, `integer`, `string`, `choice`, `multiselect`, `bundle`, `bundleArray`, `hidden`.|-|selections|[keyValuePair](../resources/intune-androidforwork-keyvaluepair.md) collection|List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)| +|selections|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)| ## Relationships None |
v1.0 | Intune Androidforwork Androidmanagedstoreappconfigurationschemaitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-androidforwork-androidmanagedstoreappconfigurationschemaitem.md | Single configuration item inside an Android application's custom configuration s |defaultStringValue|String|Default value for string type items, if specified by the app developer| |defaultStringArrayValue|String collection|Default value for string array type items, if specified by the app developer| |dataType|[androidManagedStoreAppConfigurationSchemaItemDataType](../resources/intune-androidforwork-androidmanagedstoreappconfigurationschemaitemdatatype.md)|The type of value this item describes. Possible values are: `bool`, `integer`, `string`, `choice`, `multiselect`, `bundle`, `bundleArray`, `hidden`.|-|selections|[keyValuePair](../resources/intune-androidforwork-keyvaluepair.md) collection|List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)| +|selections|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|List of human readable name/value pairs for the valid values that can be set for this item (Choice and Multiselect items only)| ## Relationships None |
v1.0 | Intune Apps Androidlobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-androidlobapp.md | Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) |fileName|String|The name of the main Lob application file. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [mobileLobApp](../resources/intune-apps-mobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of Android Line of Business (LoB) app.| |versionCode|String|The version code of Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Apps Enterprisecodesigningcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-enterprisecodesigningcertificate.md | Not yet documented ## Properties |Property|Type|Description| |:|:|:|-|id|String|The key of the entity.| -|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format.| -|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|The Certificate Status Provisioned or not Provisioned. Possible values are: `notProvisioned`, `provisioned`.| -|subjectName|String|The Subject Name for the cert.| -|subject|String|The Subject Value for the cert.| -|issuerName|String|The Issuer Name for the cert.| -|issuer|String|The Issuer value for the cert.| -|expirationDateTime|DateTimeOffset|The Cert Expiration Date.| -|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded.| +|id|String|The unique identifier of the certificate, assigned upon creation. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Read-only.| +|content|Binary|The Windows Enterprise Code-Signing Certificate in the raw data format. Set to null once certificate has been uploaded and other properties have been populated.| +|status|[certificateStatus](../resources/intune-apps-certificatestatus.md)|Whether the Certificate Status Provisioned or not Provisioned. Possible values are: notProvisioned, provisioned. Default is notProvisioned. Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported. Possible values are: `notProvisioned`, `provisioned`.| +|subjectName|String|The subject name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|subject|String|The subject value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuerName|String|The issuer name for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|issuer|String|The issuer value for the cert. This might contain information such as country (C), state or province (S), locality (L), common name of the cert (CN), organization (O), and organizational unit (OU). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|expirationDateTime|DateTimeOffset|The cert expiration date and time (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| +|uploadDateTime|DateTimeOffset|The date time of CodeSigning Cert when it is uploaded (using ISO 8601 format, in UTC time). Uploading a valid cert file through the Intune admin console will automatically populate this value in the HTTP response. Supports: $filter, $select, $top, $OrderBy, $skip. $Search is not supported.| ## Relationships None |
v1.0 | Intune Apps Macoslobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-macoslobapp.md | Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) |buildNumber|String|The build number of the package. This should match the package CFBundleShortVersionString of the .pkg file.| |versionNumber|String|The version number of the package. This should match the package CFBundleVersion in the packageinfo file.| |childApps|[macOSLobChildApp](../resources/intune-apps-macoslobchildapp.md) collection|List of ComplexType macOSLobChildApp objects. Represents the apps expected to be installed by the package.|-|identityVersion|String|The identity version. This property is being deprecated in 2211(November 2022).| +|identityVersion|String|The identity version. This property is deprecated starting in 2211(November 2022).| |md5HashChunkSize|Int32|The chunk size for MD5 hash. This is '0' or empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |md5Hash|String collection|The MD5 hash codes. This is empty if the package was uploaded directly. If the Intune App Wrapping Tool is used to create a .intunemac, this value can be found inside the Detection.xml file.| |ignoreVersionDetection|Boolean|When TRUE, indicates that the app's version will NOT be used to detect if the app is installed on a device. When FALSE, indicates that the app's version will be used to detect if the app is installed on a device. Set this to true for apps that use a self update feature.| |
v1.0 | Intune Apps Managedandroidlobapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-managedandroidlobapp.md | Inherits from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp |fileName|String|The name of the main Lob application file. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |size|Int64|The total size, including all uploaded files. Inherited from [managedMobileLobApp](../resources/intune-apps-managedmobilelobapp.md)| |packageId|String|The package identifier.|-|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| +|identityName|String|The Identity Name. This property is deprecated starting in February 2023 (Release 2302).| |minimumSupportedOperatingSystem|[androidMinimumOperatingSystem](../resources/intune-apps-androidminimumoperatingsystem.md)|The value for the minimum applicable operating system.| |versionName|String|The version name of managed Android Line of Business (LoB) app.| |versionCode|String|The version code of managed Android Line of Business (LoB) app.|-|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| +|identityVersion|String|The identity version. This property is deprecated starting in February 2023 (Release 2302).| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Apps Windowspackageinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-windowspackageinformation.md | Title: "windowsPackageInformation resource type" -description: "Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. " +description: "Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. This complex type will be deprecated in February 2023." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. +Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. This complex type will be deprecated in February 2023. ## Properties |Property|Type|Description| |
v1.0 | Intune Apps Windowsphone81appx | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-windowsphone81appx.md | Title: "windowsPhone81AppX resource type" -description: "Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp." +description: "Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp. Will be deprecated in February 2023." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp. +Contains properties and inherited properties for Windows Phone 8.1 AppX Line Of Business apps. Inherits from graph.mobileLobApp. Will be deprecated in February 2023. Inherits from [mobileLobApp](../resources/intune-apps-mobilelobapp.md) |
v1.0 | Intune Apps Windowsphone81appxbundle | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-windowsphone81appxbundle.md | Title: "windowsPhone81AppXBundle resource type" -description: "Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time)." +description: "Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time). Will be deprecated in February 2023." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time). +Contains properties and inherited properties for Windows Phone 8.1 AppX Bundle Line Of Business apps. Inherits from graph.windowsPhone81AppX (which is also to be deprecated at the same time). Will be deprecated in February 2023. Inherits from [windowsPhone81AppX](../resources/intune-apps-windowsphone81appx.md) |
v1.0 | Intune Apps Windowsphone81storeapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-apps-windowsphone81storeapp.md | Title: "windowsPhone81StoreApp resource type" -description: "Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp." +description: "Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp. Will be deprecated in February 2023." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp. +Contains properties and inherited properties for Windows Phone 8.1 Store apps. Inherits from graph.mobileApp. Will be deprecated in February 2023. Inherits from [mobileApp](../resources/intune-shared-mobileapp.md) |
v1.0 | Intune Deviceconfig Advancedthreatprotectiononboardingdevicesettingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-advancedthreatprotectiononboardingdevicesettingstate.md | ATP onboarding State for a given device. |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Androiddeviceowneruserfacingmessage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceowneruserfacingmessage.md | Represents a user-facing message with locale information as well as a default me ## Properties |Property|Type|Description| |:|:|:|-|localizedMessages|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|The list of <locale, message> pairs. This collection can contain a maximum of 500 elements.| +|localizedMessages|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|The list of <locale, message> pairs. This collection can contain a maximum of 500 elements.| |defaultMessage|String|The default message displayed if the user's locale doesn't match with any of the localized messages| ## Relationships |
v1.0 | Intune Deviceconfig Androiddeviceownervpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androiddeviceownervpnconfiguration.md | Inherits from [vpnConfiguration](../resources/intune-deviceconfig-vpnconfigurati |alwaysOnLockdown|Boolean|If always-on VPN connection is enabled, whether or not to lock network traffic when that VPN is disconnected.| |microsoftTunnelSiteId|String|Microsoft Tunnel site ID.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data to define key/value pairs specific to a VPN provider. This collection can contain a maximum of 25 elements.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Deviceconfig Androidforworkvpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androidforworkvpnconfiguration.md | Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| ## Relationships |
v1.0 | Intune Deviceconfig Androidvpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androidvpnconfiguration.md | Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| ## Relationships |
v1.0 | Intune Deviceconfig Androidworkprofilevpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-androidworkprofilevpnconfiguration.md | Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati |servers|[vpnServer](../resources/intune-deviceconfig-vpnserver.md) collection|List of VPN Servers on the network. Make sure end users can access these network locations. This collection can contain a maximum of 500 elements.| |fingerprint|String|Fingerprint is a string that will be used to verify the VPN server can be trusted, which is only applicable when connection type is Check Point Capsule VPN.| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Citrix. This collection can contain a maximum of 25 elements.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |proxyServer|[vpnProxyServer](../resources/intune-deviceconfig-vpnproxyserver.md)|Proxy server.| |targetedPackageIds|String collection|Targeted App package IDs.| |
v1.0 | Intune Deviceconfig Applevpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-applevpnconfiguration.md | Inherits from [deviceConfiguration](../resources/intune-shared-deviceconfigurati |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location.| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements.|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements.| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements.| |enableSplitTunneling|Boolean|Send all network traffic through VPN.| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device.| |
v1.0 | Intune Deviceconfig Devicecompliancesettingstate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-devicecompliancesettingstate.md | Device compliance setting State for a given device. |Property|Type|Description| |:|:|:| |id|String|Key of the entity|-|platformType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|platformType|[deviceType](../resources/intune-shared-devicetype.md)|Device platform type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |setting|String|The setting class name and property name.| |settingName|String|The Setting Name that is being reported| |deviceId|String|The Device Id that is being reported| |
v1.0 | Intune Deviceconfig Endpointprivilegemanagementprovisioningstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md | + + Title: "endpointPrivilegeManagementProvisioningStatus resource type" +description: "Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information." ++localization_priority: Normal +++# endpointPrivilegeManagementProvisioningStatus resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Endpoint privilege management (EPM) tenant provisioning status contains tenant level license and onboarding state information. ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[Get endpointPrivilegeManagementProvisioningStatus](../api/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus-get.md)|[endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md)|Read properties and relationships of the [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object.| +|[Update endpointPrivilegeManagementProvisioningStatus](../api/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus-update.md)|[endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md)|Update the properties of a [endpointPrivilegeManagementProvisioningStatus](../resources/intune-deviceconfig-endpointprivilegemanagementprovisioningstatus.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|A unique identifier represents Intune Account identifier.| +|licenseType|[licenseType](../resources/intune-deviceconfig-licensetype.md)|Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid. Possible values are: `notPaid`, `paid`, `trial`, `unknownFutureValue`.| +|onboardedToMicrosoftManagedPlatform|Boolean|Indicates whether tenant is onboarded to Microsoft Managed Platform - Cloud (MMPC). When set to true, implies tenant is onboarded and when set to false, implies tenant is not onboarded. Default set to false.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.endpointPrivilegeManagementProvisioningStatus" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.endpointPrivilegeManagementProvisioningStatus", + "id": "String (identifier)", + "licenseType": "String", + "onboardedToMicrosoftManagedPlatform": true +} +``` |
v1.0 | Intune Deviceconfig Hardwareconfigurationdevicestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-hardwareconfigurationdevicestate.md | Contains properties for device run state of the hardware configuration |upn|String|User Principal Name (UPN).| |internalVersion|Int32|The Policy internal version| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the hardware configuration executed|-|configurationState|[runState](../resources/intune-deviceconfig-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|configurationState|[runState](../resources/intune-shared-runstate.md)|Configuration state from the lastest hardware configuration execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |configurationOutput|String|Output of the hardware configuration execution| |configurationError|String|Error from the hardware configuration execution| |
v1.0 | Intune Deviceconfig Iosikev2vpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-iosikev2vpnconfiguration.md | Inherits from [iosVpnConfiguration](../resources/intune-deviceconfig-iosvpnconfi |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Iosvpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-iosvpnconfiguration.md | Inherits from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnc |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Licensetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-licensetype.md | + + Title: "licenseType enum type" +description: "Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid ." ++localization_priority: Normal +++# licenseType enum type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Indicates whether tenant has a valid Intune Endpoint Privilege Management license. Possible value are : 0 - notPaid, 1 - paid, 2 - trial. See LicenseType enum for more details. Default notPaid . ++## Members +|Member|Value|Description| +|:|:|:| +|notPaid|0|Indicates the tenant has neither trial or paid license.| +|paid|1|Indicates the tenant has paid Endpoint Privilege Management license.| +|trial|2|Indicates the tenant has trial Endpoint Privilege Management license.| +|unknownFutureValue|3|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Deviceconfig Macosdevicefeaturesconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-macosdevicefeaturesconfiguration.md | Inherits from [appleDeviceFeaturesConfigurationBase](../resources/intune-devicec |powerOffDisabledWhileLoggedIn|Boolean|Whether the Power Off menu item on the login window will be disabled while the user is logged in.| |logOutDisabledWhileLoggedIn|Boolean|Whether the Log Out menu item on the login window will be disabled while the user is logged in.| |screenLockDisableImmediate|Boolean|Whether to disable the immediate screen lock functions.|-|associatedDomains|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| +|associatedDomains|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|DEPRECATED: use appAssociatedDomains instead. Gets or sets a list that maps apps to their associated domains. The key should match the app's ID, and the value should be a string in the form of "service:domain" where domain is a fully qualified hostname (e.g. webcredentials:example.com). This collection can contain a maximum of 500 elements.| |appAssociatedDomains|[macOSAssociatedDomainsItem](../resources/intune-deviceconfig-macosassociateddomainsitem.md) collection|Gets or sets a list that maps apps to their associated domains. Application identifiers must be unique. This collection can contain a maximum of 500 elements.| |singleSignOnExtension|[singleSignOnExtension](../resources/intune-deviceconfig-singlesignonextension.md)|Gets or sets a single sign-on extension profile. Deprecated: use MacOSSingleSignOnExtension instead.| |macOSSingleSignOnExtension|[macOSSingleSignOnExtension](../resources/intune-deviceconfig-macossinglesignonextension.md)|Gets or sets a single sign-on extension profile.| |
v1.0 | Intune Deviceconfig Macosvpnconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-macosvpnconfiguration.md | Inherits from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnc |server|[vpnServer](../resources/intune-deviceconfig-vpnserver.md)|VPN Server on the network. Make sure end users can access this network location. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |identifier|String|Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |customData|[keyValue](../resources/intune-deviceconfig-keyvalue.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)|-|customKeyValueData|[keyValuePair](../resources/intune-deviceconfig-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| +|customKeyValueData|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Custom data when connection type is set to Custom VPN. Use this field to enable functionality not supported by Intune, but available in your VPN solution. Contact your VPN vendor to learn how to add these key/value pairs. This collection can contain a maximum of 25 elements. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |enableSplitTunneling|Boolean|Send all network traffic through VPN. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |authenticationMethod|[vpnAuthenticationMethod](../resources/intune-deviceconfig-vpnauthenticationmethod.md)|Authentication method for this VPN connection. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md). Possible values are: `certificate`, `usernameAndPassword`, `sharedSecret`, `derivedCredential`, `azureAD`.| |enablePerApp|Boolean|Setting this to true creates Per-App VPN payload which can later be associated with Apps that can trigger this VPN conneciton on the end user's iOS device. Inherited from [appleVpnConfiguration](../resources/intune-deviceconfig-applevpnconfiguration.md)| |
v1.0 | Intune Deviceconfig Retirescheduledmanageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfig-retirescheduledmanageddevice.md | ManagedDevices that are scheduled for retire |id|String|Key of the entity.| |managedDeviceId|String|Managed DeviceId| |managedDeviceName|String|Managed Device Name|-|deviceType|[deviceType](../resources/intune-deviceconfig-devicetype.md)|Managed Device Device Type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Managed Device Device Type. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceStatus](../resources/intune-shared-compliancestatus.md)|Managed Device ComplianceStatus. Possible values are: `unknown`, `notApplicable`, `compliant`, `remediated`, `nonCompliant`, `error`, `conflict`, `notAssigned`.| |retireAfterDateTime|DateTimeOffset|Managed Device Retire After DateTime| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Managed Device ManagementAgentType. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementcompliancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementcompliancepolicy.md | Device Management Compliance Policy |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time. This property is read-only.| |settingCount|Int32|Number of settings. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationcategory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationcategory.md | Device Management Configuration Policy |helpText|String|Help text of the item| |name|String|Name of the item| |displayName|String|Display name of the item|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms types, which settings in the category have. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Indicates that the category contains settings that are used for Compliance or Configuration. Possible values are: `none`, `configuration`, `compliance`.| |parentCategoryId|String|Parent id of the category.| |rootCategoryId|String|Root id of the category.| |childCategoryIds|String collection|List of child ids of the category.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationchoicesettingcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingcollectiondefinition.md | Namespace: microsoft.graph Not yet documented -Inherits from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md) +Inherits from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) ## Methods |Method|Return Type|Description| Inherits from [deviceManagementConfigurationChoiceSettingDefinition](../resource ## Properties |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| -|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationchoicesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| |maximumCount|Int32|Maximum number of choices in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of choices in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicy.md | Device Management Configuration Policy |id|String|Key of the policy document. Automatically generated.| |name|String|Policy name| |description|String|Policy description|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this policy. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this policy. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| |createdDateTime|DateTimeOffset|Policy creation date and time| |lastModifiedDateTime|DateTimeOffset|Policy last modification date and time| |settingCount|Int32|Number of settings| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplate.md | Device Management Configuration Policy Template |description|String|Template description| |displayVersion|String|Description of template version| |lifecycleState|[deviceManagementTemplateLifecycleState](../resources/intune-deviceconfigv2-devicemanagementtemplatelifecyclestate.md)|Indicate current lifecycle state of template. Possible values are: `invalid`, `draft`, `active`, `superseded`, `deprecated`, `retired`.|-|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-deviceconfigv2-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| -|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| -|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| +|platforms|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platforms for this template. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Technologies for this template. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|TemplateFamily for this template. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`, `deviceConfigurationScripts`.| |allowUnmanagedSettings|Boolean|Allow unmanaged setting templates| |settingTemplateCount|Int32|Number of setting templates. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationpolicytemplatereference | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationpolicytemplatereference.md | Policy template reference information |Property|Type|Description| |:|:|:| |templateId|String|Template id|-|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|Template Family of the referenced Template. This property is read-only. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`.| +|templateFamily|[deviceManagementConfigurationTemplateFamily](../resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md)|Template Family of the referenced Template. This property is read-only. Possible values are: `none`, `endpointSecurityAntivirus`, `endpointSecurityDiskEncryption`, `endpointSecurityFirewall`, `endpointSecurityEndpointDetectionAndResponse`, `endpointSecurityAttackSurfaceReduction`, `endpointSecurityAccountProtection`, `endpointSecurityApplicationControl`, `endpointSecurityEndpointPrivilegeManagement`, `enrollmentConfiguration`, `appQuietTime`, `baseline`, `unknownFutureValue`, `deviceConfigurationScripts`.| |templateDisplayName|String|Template Display Name of the referenced template. This property is read-only.| |templateDisplayVersion|String|Template Display Version of the referenced Template. This property is read-only.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsetting.md | Setting instance within policy |Property|Type|Description| |:|:|:| |id|String|Key of this setting within the policy which contains it. Automatically generated.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|Setting Instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| ## Relationships |Relationship|Type|Description| |:|:|:|-|settingDefinitions|[deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) collection|List of related Setting Definitions. This property is read-only.| +|settingDefinitions|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) collection|List of related Setting Definitions. This property is read-only.| ## JSON Representation Here is a JSON representation of the resource. |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettinggroupcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupcollectiondefinition.md | Namespace: microsoft.graph Not yet documented -Inherits from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md) +Inherits from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) ## Methods |Method|Return Type|Description| Inherits from [deviceManagementConfigurationSettingGroupDefinition](../resources ## Properties |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinggroupdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| |maximumCount|Int32|Maximum number of setting group count in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of setting group count in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsettingtemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsettingtemplate.md | Setting Template ## Relationships |Relationship|Type|Description| |:|:|:|-|settingDefinitions|[deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md) collection|List of related Setting Definitions| +|settingDefinitions|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) collection|List of related Setting Definitions| ## JSON Representation Here is a JSON representation of the resource. |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationsimplesettingcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingcollectiondefinition.md | Namespace: microsoft.graph Not yet documented -Inherits from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md) +Inherits from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) ## Methods |Method|Return Type|Description| Inherits from [deviceManagementConfigurationSimpleSettingDefinition](../resource ## Properties |Property|Type|Description| |:|:|:|-|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| -|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| -|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-deviceconfigv2-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| -|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| -|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-deviceconfigv2-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdefinition.md)| -|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-deviceconfigv2-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| -|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsimplesettingdefinition.md)| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| |maximumCount|Int32|Maximum number of simple settings in the collection. Valid values 1 to 100| |minimumCount|Int32|Minimum number of simple settings in the collection. Valid values 1 to 100| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationstringformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringformat.md | Not yet documented |regEx|11|Indicates a string that is expected to be a valid Regex string.| |json|12|Indicates a string that is expected to be a valid JSON string.| |dateTime|13|Indicates a string that is expected to be a valid Datetime.|-|surfaceHub|14|Not yet documented| +|surfaceHub|14|Indicates a Windows SKU applicability value that maps to Intune.| |bashScript|19|String whose value is a bash script| |unknownFutureValue|20|Sentinel member for cases where the client cannot handle the new enum values.| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationstringsettingvaluedefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationstringsettingvaluedefinition.md | Namespace: microsoft.graph String constraints -Inherits from [deviceManagementConfigurationSettingValueDefinition](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettingvaluedefinition.md) +Inherits from [deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md) ## Properties |Property|Type|Description| |
v1.0 | Intune Deviceconfigv2 Devicemanagementconfigurationtemplatefamily | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementconfigurationtemplatefamily.md | Describes the TemplateFamily for the Template entity |appQuietTime|19|Template Family for QuietTimeIndicates Template Family for all the Apps QuietTime policies and templates| |baseline|20|Template Family for Baseline| |unknownFutureValue|21|Evolvable enumeration sentinel value. Do not use.|+|deviceConfigurationScripts|22|Template Family for device configuration scripts| |
v1.0 | Intune Deviceconfigv2 Devicemanagementreusablepolicysetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceconfigv2-devicemanagementreusablepolicysetting.md | Graph model for a reusable setting |displayName|String|reusable setting display name supplied by user.| |description|String|reusable setting description supplied by user.| |settingDefinitionId|String|setting definition id associated with this reusable setting.|-|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-deviceconfigv2-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|reusable setting configuration instance| |createdDateTime|DateTimeOffset|reusable setting creation date and time. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|date and time when reusable setting was last modified. This property is read-only.| |version|Int32|version number for reusable setting. Valid values 0 to 2147483647. This property is read-only.| |
v1.0 | Intune Deviceintent Devicemanagementintent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintent.md | Entity that represents an intent to apply settings to a device |[createCopy action](../api/intune-deviceintent-devicemanagementintent-createcopy.md)|[deviceManagementIntent](../resources/intune-deviceintent-devicemanagementintent.md)|Not yet documented| |[assign action](../api/intune-deviceintent-devicemanagementintent-assign.md)|None|Not yet documented| |[compare function](../api/intune-deviceintent-devicemanagementintent-compare.md)|[deviceManagementSettingComparison](../resources/intune-deviceintent-devicemanagementsettingcomparison.md) collection|Not yet documented|+|[getCustomizedSettings function](../api/intune-deviceintent-devicemanagementintent-getcustomizedsettings.md)|[deviceManagementIntentCustomizedSetting](../resources/intune-deviceintent-devicemanagementintentcustomizedsetting.md) collection|Not yet documented| ## Properties |Property|Type|Description| |
v1.0 | Intune Deviceintent Devicemanagementintentcustomizedsetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-deviceintent-devicemanagementintentcustomizedsetting.md | + + Title: "deviceManagementIntentCustomizedSetting resource type" +description: "Default and customized value of a setting in a Security Baseline" ++localization_priority: Normal +++# deviceManagementIntentCustomizedSetting resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Default and customized value of a setting in a Security Baseline ++## Properties +|Property|Type|Description| +|:|:|:| +|definitionId|String|The ID of the setting definition for this setting| +|defaultJson|String|JSON representation of the default value from the template| +|customizedJson|String|JSON representation of the customized value, if different from default| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.deviceManagementIntentCustomizedSetting" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementIntentCustomizedSetting", + "definitionId": "String", + "defaultJson": "String", + "customizedJson": "String" +} +``` |
v1.0 | Intune Devices Comanagementeligibledevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-comanagementeligibledevice.md | Device Co-Management eligibility state |:|:|:| |id|String|Unique Id for the device| |deviceName|String|DeviceName|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|DeviceType. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |clientRegistrationStatus|[deviceRegistrationState](../resources/intune-devices-deviceregistrationstate.md)|ClientRegistrationStatus. Possible values are: `notRegistered`, `registered`, `revoked`, `keyConflict`, `approvalPending`, `certificateReset`, `notRegisteredPendingEnrollment`, `unknown`.| |ownerType|[ownerType](../resources/intune-shared-ownertype.md)|OwnerType. Possible values are: `unknown`, `company`, `personal`.| |managementAgents|[managementAgentType](../resources/intune-shared-managementagenttype.md)|ManagementAgents. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Devicecompliancescriptdevicestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicecompliancescriptdevicestate.md | Contains properties for device run state of the device compliance script. |Property|Type|Description| |:|:|:| |id|String|Key of the device compliance script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device compliance script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device compliance script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device compliance script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptdevicestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptdevicestate.md | Contains properties for device run state of the device health script. |Property|Type|Description| |:|:|:| |id|String|Key of the device health script device state entity. This property is read-only.|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicehealthscriptpolicystate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicehealthscriptpolicystate.md | Contains properties for policy run state of the device health script. |policyName|String|Display name of the device health script| |userName|String|Name of the user whom ran the device health script| |osVersion|String|Value of the OS Version in string|-|detectionState|[runState](../resources/intune-devices-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|detectionState|[runState](../resources/intune-shared-runstate.md)|Detection state from the lastest device health script execution. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |lastStateUpdateDateTime|DateTimeOffset|The last timestamp of when the device health script executed| |expectedStateUpdateDateTime|DateTimeOffset|The next timestamp of when the device health script is expected to execute| |lastSyncDateTime|DateTimeOffset|The last time that Intune Managment Extension synced with Intune| |
v1.0 | Intune Devices Devicelicensingstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicelicensingstatus.md | Indicates the device licensing status after Windows device based subscription ha |deviceIsNotAzureActiveDirectoryJoined|2|This status is set when the device is not joined to Azure Active Directory.| |verifyingMicrosoftDeviceIdentity|3|This status is set when the Microsoft device identity is being verified.| |deviceIdentityVerificationFailed|4|This status is set when the Microsoft device identity verification fails.|-|verifyingMirosoftAccountIdentity|5|This status is set when the Microsoft account identity is being verified.| -|mirosoftAccountVerificationFailed|6|This status is set when the Microsoft account identity verification fails.| +|verifyingMicrosoftAccountIdentity|5|This status is set when the Microsoft account identity is being verified.| +|microsoftAccountVerificationFailed|6|This status is set when the Microsoft account identity verification fails.| |acquiringDeviceLicense|7|This status is set when the device license is being acquired.| |refreshingDeviceLicense|8|This status is set when the device license is being refreshed.| |deviceLicenseRefreshSucceed|9|This status is set when the device license refresh succeeds.| |
v1.0 | Intune Devices Devicelogcollectionrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectionrequest.md | Windows Log Collection request entity. |Property|Type|Description| |:|:|:| |id|String|The unique identifier|-|templateType|[deviceLogCollectionTemplateType](../resources/intune-devices-devicelogcollectiontemplatetype.md)|The template type that is sent with the collection request. Possible values are: `predefined`.| +|templateType|[deviceLogCollectionTemplateType](../resources/intune-devices-devicelogcollectiontemplatetype.md)|Indicates The template type that is sent with the collection request. defaule is Predefined. Possible values are: `predefined`, `unknownFutureValue`.| ## Relationships None |
v1.0 | Intune Devices Devicelogcollectionresponse | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectionresponse.md | Windows Log Collection request entity. ## Properties |Property|Type|Description| |:|:|:|-|id|String|The unique identifier in the form of tenantId_deviceId_requestId| -|status|String|The status of the log collection request| -|managedDeviceId|Guid|The device Id| +|id|String|The unique identifier in the form of tenantId_deviceId_requestId.| +|status|[appLogUploadState](../resources/intune-devices-apploguploadstate.md)|Indicates the status for the app log collection request if it is pending, completed or failed, Default is pending. Possible values are: `pending`, `completed`, `failed`, `unknownFutureValue`.| +|managedDeviceId|Guid|Indicates Intune device unique identifier.| |errorCode|Int64|The error code, if any. Valid values -9.22337203685478E+18 to 9.22337203685478E+18|-|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request| -|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received| -|initiatedByUserPrincipalName|String|The UPN for who initiated the request| -|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs| +|requestedDateTimeUTC|DateTimeOffset|The DateTime of the request.| +|receivedDateTimeUTC|DateTimeOffset|The DateTime the request was received.| +|initiatedByUserPrincipalName|String|The UPN for who initiated the request.| +|expirationDateTimeUTC|DateTimeOffset|The DateTime of the expiration of the logs.| |size|Double|The size of the logs. Valid values -1.79769313486232E+308 to 1.79769313486232E+308|-|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device| +|sizeInKB|Double|The size of the logs in KB. Valid values -1.79769313486232E+308 to 1.79769313486232E+308| +|enrolledByUser|String|The User Principal Name (UPN) of the user that enrolled the device.| ## Relationships None Here is a JSON representation of the resource. "initiatedByUserPrincipalName": "String", "expirationDateTimeUTC": "String (timestamp)", "size": "4.2",+ "sizeInKB": "4.2", "enrolledByUser": "String" } ``` |
v1.0 | Intune Devices Devicelogcollectiontemplatetype | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicelogcollectiontemplatetype.md | Enum for the template type used for collecting logs |Member|Value|Description| |:|:|:| |predefined|0|Predefined template for what will be collected|+|unknownFutureValue|1|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Devices Devicemanagementscriptdevicestate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-devicemanagementscriptdevicestate.md | Contains properties for device run state of the device management script. |Property|Type|Description| |:|:|:| |id|String|Key of the device management script device state entity. This property is read-only.|-|runState|[runState](../resources/intune-devices-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| +|runState|[runState](../resources/intune-shared-runstate.md)|State of latest run of the device management script. Possible values are: `unknown`, `success`, `fail`, `scriptError`, `pending`, `notApplicable`.| |resultMessage|String|Details of execution output.| |lastStateUpdateDateTime|DateTimeOffset|Latest time the device management script executes.| |errorCode|Int32|Error code corresponding to erroneous execution of the device management script.| |
v1.0 | Intune Devices Hardwareinformation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-hardwareinformation.md | Hardware information of a given device. |batteryLevelPercentage|Double|The battery level, between 0.0 and 100, or null if the battery level cannot be determined. The update frequency of this property is per-checkin. Note this property is currently supported only on devices running iOS 5.0 and later, and is available only when Device Information access right is obtained. Valid values 0 to 100| |residentUsersCount|Int32|The number of users currently on this device, or null (default) if the value of this property cannot be determined. The update frequency of this property is per-checkin. Note this property is currently supported only on devices running iOS 13.4 and later, and is available only when Device Information access right is obtained. Valid values 0 to 2147483647| |productName|String|The product name, e.g. iPad8,12 etc. The update frequency of this property is weekly. Note this property is currently supported only on iOS/MacOS devices, and is available only when Device Information access right is obtained.|-|deviceLicensingStatus|[deviceLicensingStatus](../resources/intune-devices-devicelicensingstatus.md)|Device based subscription licensing status. The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing. In case it is not supported, the value will be set to unknown (-1). Possible values are: `licenseRefreshStarted`, `licenseRefreshPending`, `deviceIsNotAzureActiveDirectoryJoined`, `verifyingMicrosoftDeviceIdentity`, `deviceIdentityVerificationFailed`, `verifyingMirosoftAccountIdentity`, `mirosoftAccountVerificationFailed`, `acquiringDeviceLicense`, `refreshingDeviceLicense`, `deviceLicenseRefreshSucceed`, `deviceLicenseRefreshFailed`, `removingDeviceLicense`, `deviceLicenseRemoveSucceed`, `deviceLicenseRemoveFailed`, `unknownFutureValue`, `unknown`.| +|deviceLicensingStatus|[deviceLicensingStatus](../resources/intune-devices-devicelicensingstatus.md)|Device based subscription licensing status. The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing. In case it is not supported, the value will be set to unknown (-1). Possible values are: `licenseRefreshStarted`, `licenseRefreshPending`, `deviceIsNotAzureActiveDirectoryJoined`, `verifyingMicrosoftDeviceIdentity`, `deviceIdentityVerificationFailed`, `verifyingMicrosoftAccountIdentity`, `microsoftAccountVerificationFailed`, `acquiringDeviceLicense`, `refreshingDeviceLicense`, `deviceLicenseRefreshSucceed`, `deviceLicenseRefreshFailed`, `removingDeviceLicense`, `deviceLicenseRemoveSucceed`, `deviceLicenseRemoveFailed`, `unknownFutureValue`, `unknown`.| |deviceLicensingLastErrorCode|Int32|A standard error code indicating the last error, or 0 indicating no error (default). The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing. Valid values 0 to 2147483647| |deviceLicensingLastErrorDescription|String|Error text message as a descripition for deviceLicensingLastErrorCode. The update frequency of this property is daily. Note this property is currently supported only for Windows based Device based subscription licensing.| |
v1.0 | Intune Devices Manageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-manageddevice.md | Devices that are managed or pre-enrolled through Intune |[removeDeviceFirmwareConfigurationInterfaceManagement action](../api/intune-devices-manageddevice-removedevicefirmwareconfigurationinterfacemanagement.md)|None|Remove device from Device Firmware Configuration Interface management| |[initiateMobileDeviceManagementKeyRecovery action](../api/intune-devices-manageddevice-initiatemobiledevicemanagementkeyrecovery.md)|None|Perform MDM key recovery and TPM attestation| |[initiateOnDemandProactiveRemediation action](../api/intune-devices-manageddevice-initiateondemandproactiveremediation.md)|None|Perform On Demand Proactive Remediation|+|[rotateLocalAdminPassword action](../api/intune-devices-manageddevice-rotatelocaladminpassword.md)|None|Initiates a manual rotation for the local admin password on the device| |[getOemWarranty function](../api/intune-devices-manageddevice-getoemwarranty.md)|[oemWarranty](../resources/intune-devices-oemwarranty.md)|Not yet documented| |[appDiagnostics function](../api/intune-devices-manageddevice-appdiagnostics.md)|[powerliftIncidentMetadata](../resources/intune-devices-powerliftincidentmetadata.md) collection|Not yet documented| |[downloadAppDiagnostics action](../api/intune-devices-manageddevice-downloadappdiagnostics.md)|Stream|Not yet documented| Devices that are managed or pre-enrolled through Intune |lastSyncDateTime|DateTimeOffset|The date and time that the device last completed a successful sync with Intune. This property is read-only.| |chassisType|[chassisType](../resources/intune-devices-chassistype.md)|Chassis type of the device. This property is read-only. Possible values are: `unknown`, `desktop`, `laptop`, `worksWorkstation`, `enterpriseServer`, `phone`, `tablet`, `mobileOther`, `mobileUnknown`.| |operatingSystem|String|Operating system of the device. Windows, iOS, etc. This property is read-only.|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|Platform of the device. This property is read-only. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Platform of the device. This property is read-only. Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceState](../resources/intune-devices-compliancestate.md)|Compliance state of the device. This property is read-only. Possible values are: `unknown`, `compliant`, `noncompliant`, `conflict`, `error`, `inGracePeriod`, `configManager`.| |jailBroken|String|whether the device is jail broken or rooted. This property is read-only.| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Management channel of the device. Intune, EAS, etc. This property is read-only. Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Devices Remoteaction | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-remoteaction.md | Remote actions Intune supports. |moveDeviceToOrganizationalUnit|27|Indicate user initiates an action to move the device to a new organizational unit.| |initiateMobileDeviceManagementKeyRecovery|28|Add device action of InitiateMobileDeviceManagementKeyRecovery| |initiateOnDemandProactiveRemediation|29|Add device action of InitiateOnDemandProactiveRemediation|+|rotateLocalAdminPassword|32|Add device action of RotateLocalAdminPassword| |
v1.0 | Intune Devices Remoteactionaudit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-remoteactionaudit.md | Report of remote actions initiated on the devices belonging to a certain tenant. |deviceDisplayName|String|Intune device name.| |userName|String|\[deprecated\] Please use InitiatedByUserPrincipalName instead.| |initiatedByUserPrincipalName|String|User who initiated the device action, format is UPN.|-|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`.| +|action|[remoteAction](../resources/intune-devices-remoteaction.md)|The action name. Possible values are: `unknown`, `factoryReset`, `removeCompanyData`, `resetPasscode`, `remoteLock`, `enableLostMode`, `disableLostMode`, `locateDevice`, `rebootNow`, `recoverPasscode`, `cleanWindowsDevice`, `logoutSharedAppleDeviceActiveUser`, `quickScan`, `fullScan`, `windowsDefenderUpdateSignatures`, `factoryResetKeepEnrollmentData`, `updateDeviceAccount`, `automaticRedeployment`, `shutDown`, `rotateBitLockerKeys`, `rotateFileVaultKey`, `getFileVaultKey`, `setDeviceName`, `activateDeviceEsim`, `deprovision`, `disable`, `reenable`, `moveDeviceToOrganizationalUnit`, `initiateMobileDeviceManagementKeyRecovery`, `initiateOnDemandProactiveRemediation`, `rotateLocalAdminPassword`.| |requestDateTime|DateTimeOffset|Time when the action was issued, given in UTC.| |deviceOwnerUserPrincipalName|String|Upn of the device owner.| |deviceIMEI|String|IMEI of the device.| |
v1.0 | Intune Devices Windowsmanageddevice | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-devices-windowsmanageddevice.md | Inherits from [managedDevice](../resources/intune-devices-manageddevice.md) |lastSyncDateTime|DateTimeOffset|The date and time that the device last completed a successful sync with Intune. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |chassisType|[chassisType](../resources/intune-devices-chassistype.md)|Chassis type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `desktop`, `laptop`, `worksWorkstation`, `enterpriseServer`, `phone`, `tablet`, `mobileOther`, `mobileUnknown`.| |operatingSystem|String|Operating system of the device. Windows, iOS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)|-|deviceType|[deviceType](../resources/intune-devices-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| +|deviceType|[deviceType](../resources/intune-shared-devicetype.md)|Platform of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `desktop`, `windowsRT`, `winMO6`, `nokia`, `windowsPhone`, `mac`, `winCE`, `winEmbedded`, `iPhone`, `iPad`, `iPod`, `android`, `iSocConsumer`, `unix`, `macMDM`, `holoLens`, `surfaceHub`, `androidForWork`, `androidEnterprise`, `windows10x`, `androidnGMS`, `chromeOS`, `linux`, `blackberry`, `palm`, `unknown`, `cloudPC`.| |complianceState|[complianceState](../resources/intune-devices-compliancestate.md)|Compliance state of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `unknown`, `compliant`, `noncompliant`, `conflict`, `error`, `inGracePeriod`, `configManager`.| |jailBroken|String|whether the device is jail broken or rooted. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md)| |managementAgent|[managementAgentType](../resources/intune-shared-managementagenttype.md)|Management channel of the device. Intune, EAS, etc. This property is read-only. Inherited from [managedDevice](../resources/intune-devices-manageddevice.md). Possible values are: `eas`, `mdm`, `easMdm`, `intuneClient`, `easIntuneClient`, `configurationManagerClient`, `configurationManagerClientMdm`, `configurationManagerClientMdmEas`, `unknown`, `jamf`, `googleCloudDevicePolicyController`, `microsoft365ManagedMdm`, `msSense`, `intuneAosp`.| |
v1.0 | Intune Enrollment Depenrollmentbaseprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depenrollmentbaseprofile.md | Inherits from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofi |enableAuthenticationViaCompanyPortal|Boolean|Indicates to authenticate with Apple Setup Assistant instead of Company Portal. Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |requireCompanyPortalOnSetupAssistantEnrolledDevices|Boolean|Indicates that Company Portal is required on setup assistant enrolled devices Inherited from [enrollmentProfile](../resources/intune-enrollment-enrollmentprofile.md)| |isDefault|Boolean|Indicates if this is the default profile|-|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See https://learn.microsoft.com/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.| +|supervisedModeEnabled|Boolean|Supervised mode, True to enable, false otherwise. See hhttps://learn.microsoft.com/mem/intune/enrollment/device-enrollment for additional information.| |supportDepartment|String|Support department information| |isMandatory|Boolean|Indicates if the profile is mandatory| |locationDisabled|Boolean|Indicates if Location service setup pane is disabled| |
v1.0 | Intune Enrollment Depmacosenrollmentprofile | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-depmacosenrollmentprofile.md | Inherits from [depEnrollmentBaseProfile](../resources/intune-enrollment-depenrol |primaryAccountFullName|String|Indicates what the full name for the primary account is| |primaryAccountUserName|String|Indicates what the account name for the primary account is| |enableRestrictEditing|Boolean|Indicates whether the user will enable blockediting|+|adminAccountUserName|String|Indicates what the user name for the admin account is| +|adminAccountFullName|String|Indicates what the full name for the admin account is| +|adminAccountPassword|String|Indicates what the password for the admin account is| +|hideAdminAccount|Boolean|Indicates whether the admin account should be hidded or not| +|requestRequiresNetworkTether|Boolean|Indicates if the device is network-tethered to run the command| ## Relationships None Here is a JSON representation of the resource. "dontAutoPopulatePrimaryAccountInfo": true, "primaryAccountFullName": "String", "primaryAccountUserName": "String",- "enableRestrictEditing": true + "enableRestrictEditing": true, + "adminAccountUserName": "String", + "adminAccountFullName": "String", + "adminAccountPassword": "String", + "hideAdminAccount": true, + "requestRequiresNetworkTether": true } ``` |
v1.0 | Intune Enrollment Importedappledeviceidentity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-enrollment-importedappledeviceidentity.md | The importedAppleDeviceIdentity resource represents the imported device identity |serialNumber|String|Device serial number| |requestedEnrollmentProfileId|String|Enrollment profile Id admin intends to apply to the device during next enrollment| |requestedEnrollmentProfileAssignmentDateTime|DateTimeOffset|The time enrollment profile was assigned to the device|-|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837| +|isSupervised|Boolean|Indicates if the Apple device is supervised. More information is at: https://support.apple.com/en-us/HT202837 | |discoverySource|[discoverySource](../resources/intune-enrollment-discoverysource.md)|Apple device discovery source. Possible values are: `unknown`, `adminImport`, `deviceEnrollmentProgram`.| |isDeleted|Boolean|Indicates if the device is deleted from Apple Business Manager| |createdDateTime|DateTimeOffset|Created Date Time of the device| |
v1.0 | Intune Graph Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-graph-overview.md | The following example shows how you can determine whether an application is inst 1. Get from Azure Active Directory a list of devices registered to a user:  - https://graph.microsoft.com/beta/users/{user}/ownedDevices  + `https://graph.microsoft.com/beta/users/{user}/ownedDevices` 2. Then view the list of applications for your tenant:  - https://graph.microsoft.com/beta/deviceAppManagement/mobileApps   + `https://graph.microsoft.com/beta/deviceAppManagement/mobileApps` 3. Take the ID from the application and determine the installation state for the application (and therefore user): - https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{id}/deviceStatuses/ + `https://graph.microsoft.com/beta/deviceAppManagement/mobileApps/{id}/deviceStatuses/` ## Using Microsoft Graph permissions |
v1.0 | Intune Grouppolicy Grouppolicypresentationvaluelist | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-grouppolicy-grouppolicypresentationvaluelist.md | Inherits from [groupPolicyPresentationValue](../resources/intune-grouppolicy-gro |lastModifiedDateTime|DateTimeOffset|The date and time the object was last modified. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |createdDateTime|DateTimeOffset|The date and time the object was created. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)| |id|String|Key of the entity. Inherited from [groupPolicyPresentationValue](../resources/intune-grouppolicy-grouppolicypresentationvalue.md)|-|values|[keyValuePair](../resources/intune-grouppolicy-keyvaluepair.md) collection|A list of pairs for the associated presentation.| +|values|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A list of pairs for the associated presentation.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Mam Defaultmanagedappprotection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-defaultmanagedappprotection.md | Inherits from [managedAppProtection](../resources/intune-mam-managedappprotectio |encryptAppData|Boolean|Indicates whether managed-app data should be encrypted. (Android only)| |disableAppEncryptionIfDeviceEncryptionIsEnabled|Boolean|When this setting is enabled, app level encryption is disabled if device level encryption is enabled. (Android only)| |minimumRequiredSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data. (iOS Only)|-|customSettings|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| +|customSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to the affected users, unalterned by this service| |deployedAppCount|Int32|Count of apps to which the current policy is deployed.| |minimumRequiredPatchVersion|String|Define the oldest required Android security patch level a user can have to gain secure access to the app. (Android only)| |minimumWarningPatchVersion|String|Define the oldest recommended Android security patch level a user can have for secure access to the app. (Android only)|-|exemptedAppProtocols|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| -|exemptedAppPackages|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| +|exemptedAppProtocols|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|iOS Apps in this list will be exempt from the policy and will be able to receive data from managed apps. (iOS Only)| +|exemptedAppPackages|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Android App packages in this list will be exempt from the policy and will be able to receive data from managed apps. (Android only)| |faceIdBlocked|Boolean|Indicates whether use of the FaceID is allowed in place of a pin if PinRequired is set to True. (iOS Only)| |minimumWipeSdkVersion|String|Versions less than the specified version will block the managed app from accessing company data.| |minimumWipePatchVersion|String|Android security patch level less than or equal to the specified value will wipe the managed app and the associated company data. (Android only)| |
v1.0 | Intune Mam Devicemanagementconfigurationchoicesettingcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md | + + Title: "deviceManagementConfigurationChoiceSettingCollectionDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationChoiceSettingCollectionDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationChoiceSettingCollectionDefinitions](../api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-list.md)|[deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) objects.| +|[Get deviceManagementConfigurationChoiceSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-get.md)|[deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md)|Read properties and relationships of the [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object.| +|[Create deviceManagementConfigurationChoiceSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-create.md)|[deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md)|Create a new [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object.| +|[Delete deviceManagementConfigurationChoiceSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-delete.md)|None|Deletes a [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md).| +|[Update deviceManagementConfigurationChoiceSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition-update.md)|[deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md)|Update the properties of a [deviceManagementConfigurationChoiceSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationchoicesettingcollectiondefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|defaultOptionId|String|Default option for choice setting Inherited from [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)| +|maximumCount|Int32|Maximum number of choices in the collection| +|minimumCount|Int32|Minimum number of choices in the collection| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "String", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ], + "itemId": "String", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String" + } + ], + "defaultOptionId": "String", + "maximumCount": 1024, + "minimumCount": 1024 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsetting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsetting.md | + + Title: "deviceManagementConfigurationSetting resource type" +description: "Setting instance within policy" ++localization_priority: Normal +++# deviceManagementConfigurationSetting resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Setting instance within policy ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSettings](../api/intune-mam-devicemanagementconfigurationsetting-list.md)|[deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) collection|List properties and relationships of the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) objects.| +|[Get deviceManagementConfigurationSetting](../api/intune-mam-devicemanagementconfigurationsetting-get.md)|[deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md)|Read properties and relationships of the [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object.| +|[Create deviceManagementConfigurationSetting](../api/intune-mam-devicemanagementconfigurationsetting-create.md)|[deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md)|Create a new [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object.| +|[Delete deviceManagementConfigurationSetting](../api/intune-mam-devicemanagementconfigurationsetting-delete.md)|None|Deletes a [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md).| +|[Update deviceManagementConfigurationSetting](../api/intune-mam-devicemanagementconfigurationsetting-update.md)|[deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md)|Update the properties of a [deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|id|String|Key of this setting within the policy which contains it. Automatically generated.| +|settingInstance|[deviceManagementConfigurationSettingInstance](../resources/intune-shared-devicemanagementconfigurationsettinginstance.md)|Setting Instance| ++## Relationships +|Relationship|Type|Description| +|:|:|:| +|settingDefinitions|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) collection|List of related Setting Definitions| ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSetting" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSetting", + "id": "String (identifier)", + "settingInstance": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": null, + "settingInstanceTemplateReference": null, + "choiceSettingValue": null + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsettinggroupcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md | + + Title: "deviceManagementConfigurationSettingGroupCollectionDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSettingGroupCollectionDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSettingGroupCollectionDefinitions](../api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-list.md)|[deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) objects.| +|[Get deviceManagementConfigurationSettingGroupCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-get.md)|[deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md)|Read properties and relationships of the [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object.| +|[Create deviceManagementConfigurationSettingGroupCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-create.md)|[deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md)|Create a new [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object.| +|[Delete deviceManagementConfigurationSettingGroupCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-delete.md)|None|Deletes a [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md).| +|[Update deviceManagementConfigurationSettingGroupCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition-update.md)|[deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md)|Update the properties of a [deviceManagementConfigurationSettingGroupCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsettinggroupcollectiondefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting Inherited from [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)| +|maximumCount|Int32|Maximum number of setting group count in the collection| +|minimumCount|Int32|Minimum number of setting group count in the collection| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "childIds": [ + "String" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ], + "maximumCount": 1024, + "minimumCount": 1024 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationsimplesettingcollectiondefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md | + + Title: "deviceManagementConfigurationSimpleSettingCollectionDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSimpleSettingCollectionDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSimpleSettingCollectionDefinitions](../api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-list.md)|[deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) objects.| +|[Get deviceManagementConfigurationSimpleSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-get.md)|[deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md)|Read properties and relationships of the [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object.| +|[Create deviceManagementConfigurationSimpleSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-create.md)|[deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md)|Create a new [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object.| +|[Delete deviceManagementConfigurationSimpleSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-delete.md)|None|Deletes a [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md).| +|[Update deviceManagementConfigurationSimpleSettingCollectionDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition-update.md)|[deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md)|Update the properties of a [deviceManagementConfigurationSimpleSettingCollectionDefinition](../resources/intune-mam-devicemanagementconfigurationsimplesettingcollectiondefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting Inherited from [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)| +|maximumCount|Int32|Maximum number of simple settings in the collection| +|minimumCount|Int32|Minimum number of simple settings in the collection| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "String", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ], + "maximumCount": 1024, + "minimumCount": 1024 +} +``` |
v1.0 | Intune Mam Devicemanagementconfigurationstringformat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationstringformat.md | + + Title: "deviceManagementConfigurationStringFormat enum type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationStringFormat enum type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Members +|Member|Value|Description| +|:|:|:| +|none|0|Not yet documented| +|email|1|Not yet documented| +|guid|2|Not yet documented| +|ip|3|Not yet documented| +|base64|4|Not yet documented| +|url|5|Not yet documented| +|version|6|Not yet documented| +|xml|7|Not yet documented| +|date|8|Not yet documented| +|time|9|Not yet documented| +|binary|10|Not yet documented| +|regEx|11|Not yet documented| +|json|12|Not yet documented| +|dateTime|13|Not yet documented| +|surfaceHub|14|Not yet documented| |
v1.0 | Intune Mam Devicemanagementconfigurationstringsettingvaluedefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-devicemanagementconfigurationstringsettingvaluedefinition.md | Inherits from [deviceManagementConfigurationSettingValueDefinition](../resources ## Properties |Property|Type|Description| |:|:|:|-|format|[deviceManagementConfigurationStringFormat](../resources/intune-shared-devicemanagementconfigurationstringformat.md)|Pre-defined format of the string. Possible values are: `none`, `email`, `guid`, `ip`, `base64`, `url`, `version`, `xml`, `date`, `time`, `binary`, `regEx`, `json`, `dateTime`, `surfaceHub`.| +|format|[deviceManagementConfigurationStringFormat](../resources/intune-mam-devicemanagementconfigurationstringformat.md)|Pre-defined format of the string. Possible values are: `none`, `email`, `guid`, `ip`, `base64`, `url`, `version`, `xml`, `date`, `time`, `binary`, `regEx`, `json`, `dateTime`, `surfaceHub`.| |inputValidationSchema|String|Regular expression or any xml or json schema that the input string should match| |maximumLength|Int64|Maximum length of string| |minimumLength|Int64|Minimum length of string| |isSecret|Boolean|Specifies whether the setting needs to be treated as a secret. Settings marked as yes will be encrypted in transit and at rest and will be displayed as asterisks when represented in the UX.|+|fileTypes|String collection|Supported file types for this setting.| ## Relationships None Here is a JSON representation of the resource. "inputValidationSchema": "String", "maximumLength": 1024, "minimumLength": 1024,- "isSecret": true + "isSecret": true, + "fileTypes": [ + "String" + ] } ``` |
v1.0 | Intune Mam Managedappconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mam-managedappconfiguration.md | Inherits from [managedAppPolicy](../resources/intune-mam-managedapppolicy.md) |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [managedAppPolicy](../resources/intune-mam-managedapppolicy.md)| |id|String|Key of the entity. Inherited from [managedAppPolicy](../resources/intune-mam-managedapppolicy.md)| |version|String|Version of the entity. Inherited from [managedAppPolicy](../resources/intune-mam-managedapppolicy.md)|-|customSettings|[keyValuePair](../resources/intune-mam-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to apps for users to whom the configuration is scoped, unalterned by this service| +|customSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|A set of string key and string value pairs to be sent to apps for users to whom the configuration is scoped, unalterned by this service| ## Relationships-None +|Relationship|Type|Description| +|:|:|:| +|settings|[deviceManagementConfigurationSetting](../resources/intune-mam-devicemanagementconfigurationsetting.md) collection|List of settings contained in this App Configuration policy| ## JSON Representation Here is a JSON representation of the resource. |
v1.0 | Intune Mstunnel Microsofttunnelconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-mstunnel-microsofttunnelconfiguration.md | Entity that represents a collection of Microsoft Tunnel settings |routeExcludes|String collection|Subsets of the routes that will not be routed by the server| |splitDNS|String collection|The domains that will be resolved using the provided dns servers| |listenPort|Int32|The port that both TCP and UPD will listen over on the server|-|advancedSettings|[keyValuePair](../resources/intune-mstunnel-keyvaluepair.md) collection|Additional settings that may be applied to the server| +|advancedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Additional settings that may be applied to the server| |lastUpdateDateTime|DateTimeOffset|When the configuration was last updated| |roleScopeTagIds|String collection|List of Scope Tags for this Entity instance| |disableUdpConnections|Boolean|When DisableUdpConnections is set, the clients and VPN server will not use DTLS connections to transfer data.| |
v1.0 | Intune Onboarding Compliancemanagementpartner | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-onboarding-compliancemanagementpartner.md | Compliance management partner for all platforms |partnerState|[deviceManagementPartnerTenantState](../resources/intune-onboarding-devicemanagementpartnertenantstate.md)|Partner state of this tenant. Possible values are: `unknown`, `unavailable`, `enabled`, `terminated`, `rejected`, `unresponsive`.| |displayName|String|Partner display name| |macOsOnboarded|Boolean|Partner onboarded for Mac devices.|-|windowsOnboarded|Boolean|Partner onboarded for Windows devices.| |androidOnboarded|Boolean|Partner onboarded for Android devices.| |iosOnboarded|Boolean|Partner onboarded for ios devices.| |macOsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Mac devices through partner.|-|windowsEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Windows devices through partner.| |androidEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll Android devices through partner.| |iosEnrollmentAssignments|[complianceManagementPartnerAssignment](../resources/intune-onboarding-compliancemanagementpartnerassignment.md) collection|User groups which enroll ios devices through partner.| Here is a JSON representation of the resource. "partnerState": "String", "displayName": "String", "macOsOnboarded": true,- "windowsOnboarded": true, "androidOnboarded": true, "iosOnboarded": true, "macOsEnrollmentAssignments": [ Here is a JSON representation of the resource. } } ],- "windowsEnrollmentAssignments": [ - { - "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", - "target": { - "@odata.type": "microsoft.graph.configurationManagerCollectionAssignmentTarget", - "deviceAndAppManagementAssignmentFilterId": "String", - "deviceAndAppManagementAssignmentFilterType": "String", - "collectionId": "String" - } - } - ], "androidEnrollmentAssignments": [ { "@odata.type": "microsoft.graph.complianceManagementPartnerAssignment", |
v1.0 | Intune Onboarding Mobilethreatdefenseconnector | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-onboarding-mobilethreatdefenseconnector.md | Title: "mobileThreatDefenseConnector resource type" -description: "Entity which represents a connection to Mobile threat defense partner." +description: "Entity which represents a connection to Mobile Threat Defense partner." localization_priority: Normal ms.prod: "intune" Namespace: microsoft.graph > **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. -Entity which represents a connection to Mobile threat defense partner. +Entity which represents a connection to Mobile Threat Defense partner. ## Methods |Method|Return Type|Description| Entity which represents a connection to Mobile threat defense partner. |Property|Type|Description| |:|:|:| |id|String|Not yet documented|-|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Data Sync Partner| -|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Data Sync Partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| -|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| -|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the data sync partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|lastHeartbeatDateTime|DateTimeOffset|DateTime of last Heartbeat recieved from the Mobile Threat Defense partner| +|partnerState|[mobileThreatPartnerTenantState](../resources/intune-onboarding-mobilethreatpartnertenantstate.md)|Mobile Threat Defense partner state for this account. Possible values are: `unavailable`, `available`, `enabled`, `unresponsive`.| +|androidMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| +|iosMobileApplicationManagementEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for IOS devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for IOS devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE.| |windowsMobileApplicationManagementEnabled|Boolean|When TRUE, app protection policies using the Device Threat Level rule will evaluate devices including data from this connector for Windows. When FALSE, Intune will not use device risk details sent over this connector during app protection policies calculation for policies with a Device Threat Level configured. Existing devices that are not compliant due to risk levels obtained from this connector will also become compliant.|-|androidEnabled|Boolean|For Android, set whether data from the data sync partner should be used during compliance evaluations| -|iosEnabled|Boolean|For IOS, get or set whether data from the data sync partner should be used during compliance evaluations| -|windowsEnabled|Boolean|When TRUE, inidicates that data from the data sync partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the data sync partner should not be used during compliance evaluations for Windows. Default value is FALSE.| -|macEnabled|Boolean|For Mac, get or set whether data from the data sync partner should be used during compliance evaluations| -|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the data sync partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the data sync partner for Windows. Default value is FALSE.| -|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the data sync partner prior to marking a device compliant| -|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Data Sync Partner| +|androidEnabled|Boolean|For Android, set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|iosEnabled|Boolean|For IOS, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|windowsEnabled|Boolean|When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during compliance evaluations for Windows. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during compliance evaluations for Windows. Default value is FALSE.| +|macEnabled|Boolean|For Mac, get or set whether data from the Mobile Threat Defense partner should be used during compliance evaluations| +|androidDeviceBlockedOnMissingPartnerData|Boolean|For Android, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|iosDeviceBlockedOnMissingPartnerData|Boolean|For IOS, set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|windowsDeviceBlockedOnMissingPartnerData|Boolean|When TRUE, inidicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant for Windows. When FALSE, inidicates that Intune may make a device compliant without receiving data from the Mobile Threat Defense partner for Windows. Default value is FALSE.| +|macDeviceBlockedOnMissingPartnerData|Boolean|For Mac, get or set whether Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant| +|partnerUnsupportedOsVersionBlocked|Boolean|Get or set whether to block devices on the enabled platforms that do not meet the minimum version requirements of the Mobile Threat Defense partner| |partnerUnresponsivenessThresholdInDays|Int32|Get or Set days the per tenant tolerance to unresponsiveness for this partner integration|-|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| -|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the data sync partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the data sync partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about installed applications from Intune for IOS devices. Default value is FALSE.| +|allowPartnerToCollectIOSPersonalApplicationMetadata|Boolean|When TRUE, indicates the Mobile Threat Defense partner may collect metadata about personally installed applications from Intune for IOS devices. When FALSE, indicates the Mobile Threat Defense partner may not collect metadata about personally installed applications from Intune for IOS devices. Default value is FALSE.| |microsoftDefenderForEndpointAttachEnabled|Boolean|When TRUE, inidicates that configuration profile management via Microsoft Defender for Endpoint is enabled. When FALSE, inidicates that configuration profile management via Microsoft Defender for Endpoint is disabled. Default value is FALSE.| ## Relationships |
v1.0 | Intune Partnerintegration Securityconfigurationtask | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-partnerintegration-securityconfigurationtask.md | Inherits from [deviceAppManagementTask](../resources/intune-partnerintegration-d |endpointSecurityPolicyProfile|[endpointSecurityConfigurationProfileType](../resources/intune-partnerintegration-endpointsecurityconfigurationprofiletype.md)|The endpoint security policy profile. Possible values are: `unknown`, `antivirus`, `windowsSecurity`, `bitLocker`, `fileVault`, `firewall`, `firewallRules`, `endpointDetectionAndResponse`, `deviceControl`, `appAndBrowserIsolation`, `exploitProtection`, `webProtection`, `applicationControl`, `attackSurfaceReductionRules`, `accountProtection`.| |insights|String|Information about the mitigation.| |managedDeviceCount|Int32|The number of vulnerable devices. Valid values 0 to 65536|-|intendedSettings|[keyValuePair](../resources/intune-partnerintegration-keyvaluepair.md) collection|The intended settings and their values.| +|intendedSettings|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|The intended settings and their values.| ## Relationships |Relationship|Type|Description| |
v1.0 | Intune Policyset Assignmentfilterstatusdetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-policyset-assignmentfilterstatusdetails.md | Represent status details for device and payload and all associated applied filte |managedDeviceId|String|Unique identifier for the device object.| |payloadId|String|Unique identifier for payload object.| |userId|String|Unique identifier for UserId object. Can be null|-|deviceProperties|[keyValuePair](../resources/intune-policyset-keyvaluepair.md) collection|Device properties used for filter evaluation during device check-in time.| +|deviceProperties|[keyValuePair](../resources/intune-shared-keyvaluepair.md) collection|Device properties used for filter evaluation during device check-in time.| |evalutionSummaries|[assignmentFilterEvaluationSummary](../resources/intune-policyset-assignmentfilterevaluationsummary.md) collection|Evaluation result summaries for each filter associated to device and payload| ## Relationships |
v1.0 | Intune Remoteassistance Extendremotehelpsessionresponse | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-remoteassistance-extendremotehelpsessionresponse.md | + + Title: "extendRemoteHelpSessionResponse resource type" +description: "Remote help - response we provide back to the helper after getting response from pubSub" ++localization_priority: Normal +++# extendRemoteHelpSessionResponse resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Remote help - response we provide back to the helper after getting response from pubSub ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List extendRemoteHelpSessionResponses](../api/intune-remoteassistance-extendremotehelpsessionresponse-list.md)|[extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) collection|List properties and relationships of the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) objects.| +|[Get extendRemoteHelpSessionResponse](../api/intune-remoteassistance-extendremotehelpsessionresponse-get.md)|[extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md)|Read properties and relationships of the [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object.| +|[Create extendRemoteHelpSessionResponse](../api/intune-remoteassistance-extendremotehelpsessionresponse-create.md)|[extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md)|Create a new [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object.| +|[Delete extendRemoteHelpSessionResponse](../api/intune-remoteassistance-extendremotehelpsessionresponse-delete.md)|None|Deletes a [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md).| +|[Update extendRemoteHelpSessionResponse](../api/intune-remoteassistance-extendremotehelpsessionresponse-update.md)|[extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md)|Update the properties of a [extendRemoteHelpSessionResponse](../resources/intune-remoteassistance-extendremotehelpsessionresponse.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|sessionKey|String|The unique identifier for a session| +|acsHelperUserToken|String|Helper ACS User Token| +|pubSubHelperAccessUri|String|Azure Pubsub Group Id| +|sessionExpirationDateTime|DateTimeOffset|Azure Pubsub Session Expiration Date Time.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.extendRemoteHelpSessionResponse" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.extendRemoteHelpSessionResponse", + "sessionKey": "String", + "acsHelperUserToken": "String", + "pubSubHelperAccessUri": "String", + "sessionExpirationDateTime": "String (timestamp)" +} +``` |
v1.0 | Intune Reporting Devicemanagementreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-reporting-devicemanagementreports.md | Singleton entity that acts as a container for all reports functionality. |[Update deviceManagementReports](../api/intune-reporting-devicemanagementreports-update.md)|[deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md)|Update the properties of a [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.| |[getDeviceNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport.md)|Stream|Not yet documented| |[getNoncompliantDevicesAndSettingsReport action](../api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport.md)|Stream|Not yet documented|+|[getSettingComplianceAggReport action](../api/intune-reporting-devicemanagementreports-getsettingcomplianceaggreport.md)|Stream|Not yet documented| +|[getDevicesStatusBySettingReport action](../api/intune-reporting-devicemanagementreports-getdevicesstatusbysettingreport.md)|Stream|Not yet documented| +|[getDevicePoliciesComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicepoliciescompliancereport.md)|Stream|Not yet documented| +|[getDevicePolicySettingsComplianceReport action](../api/intune-reporting-devicemanagementreports-getdevicepolicysettingscompliancereport.md)|Stream|Not yet documented| |[getDevicesWithoutCompliancePolicyReport action](../api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport.md)|Stream|Not yet documented| |[getPolicyNonComplianceReport action](../api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport.md)|Stream|Not yet documented| |[getPolicyNonComplianceMetadata action](../api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata.md)|Stream|Not yet documented| |
v1.0 | Intune Shared Devicemanagementconfigurationchoicesettingdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md | + + Title: "deviceManagementConfigurationChoiceSettingDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationChoiceSettingDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationChoiceSettingDefinitions](../api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-list.md)|[deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) objects.| +|[Get deviceManagementConfigurationChoiceSettingDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-get.md)|[deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)|Read properties and relationships of the [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object.| +|[Create deviceManagementConfigurationChoiceSettingDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-create.md)|[deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)|Create a new [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object.| +|[Delete deviceManagementConfigurationChoiceSettingDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-delete.md)|None|Deletes a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md).| +|[Update deviceManagementConfigurationChoiceSettingDefinition](../api/intune-mam-devicemanagementconfigurationchoicesettingdefinition-update.md)|[deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md)|Update the properties of a [deviceManagementConfigurationChoiceSettingDefinition](../resources/intune-shared-devicemanagementconfigurationchoicesettingdefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|options|[deviceManagementConfigurationOptionDefinition](../resources/intune-shared-devicemanagementconfigurationoptiondefinition.md) collection|Options for the setting that can be selected| +|defaultOptionId|String|Default option for choice setting| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationChoiceSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "options": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationOptionDefinition", + "optionValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "String", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ], + "itemId": "String", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String" + } + ], + "defaultOptionId": "String" +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationexchangeonlinesettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationexchangeonlinesettingapplicability.md | + + Title: "deviceManagementConfigurationExchangeOnlineSettingApplicability resource type" +description: "Applicability for an Exchange Online Setting" ++localization_priority: Normal +++# deviceManagementConfigurationExchangeOnlineSettingApplicability resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Applicability for an Exchange Online Setting +++Inherits from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md) ++## Properties +|Property|Type|Description| +|:|:|:| +|description|String|description of the setting Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)| +|platform|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-shared-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `kiosk`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.deviceManagementConfigurationExchangeOnlineSettingApplicability" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationExchangeOnlineSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationredirectsettingdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md | + + Title: "deviceManagementConfigurationRedirectSettingDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationRedirectSettingDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationRedirectSettingDefinitions](../api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-list.md)|[deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) objects.| +|[Get deviceManagementConfigurationRedirectSettingDefinition](../api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-get.md)|[deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md)|Read properties and relationships of the [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object.| +|[Create deviceManagementConfigurationRedirectSettingDefinition](../api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-create.md)|[deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md)|Create a new [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object.| +|[Delete deviceManagementConfigurationRedirectSettingDefinition](../api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-delete.md)|None|Deletes a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md).| +|[Update deviceManagementConfigurationRedirectSettingDefinition](../api/intune-mam-devicemanagementconfigurationredirectsettingdefinition-update.md)|[deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md)|Update the properties of a [deviceManagementConfigurationRedirectSettingDefinition](../resources/intune-shared-devicemanagementconfigurationredirectsettingdefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|deepLink|String|A deep link that points to the specific location in the Intune console where feature support must be managed from.| +|redirectMessage|String|A message that explains that clicking the link will redirect the user to a supported page to manage the settings.| +|redirectReason|String|Indicates the reason for redirecting the user to an alternative location in the console. For example: WiFi profiles are not supported in the settings catalog and must be created with a template policy.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationRedirectSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "deepLink": "String", + "redirectMessage": "String", + "redirectReason": "String" +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationsettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettingapplicability.md | + + Title: "deviceManagementConfigurationSettingApplicability resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSettingApplicability resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Properties +|Property|Type|Description| +|:|:|:| +|description|String|description of the setting| +|platform|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on. Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-shared-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on. Possible values are: `none`, `kiosk`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationsettingdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettingdefinition.md | + + Title: "deviceManagementConfigurationSettingDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSettingDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSettingDefinitions](../api/intune-mam-devicemanagementconfigurationsettingdefinition-list.md)|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) objects.| +|[Get deviceManagementConfigurationSettingDefinition](../api/intune-mam-devicemanagementconfigurationsettingdefinition-get.md)|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)|Read properties and relationships of the [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object.| +|[Create deviceManagementConfigurationSettingDefinition](../api/intune-mam-devicemanagementconfigurationsettingdefinition-create.md)|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)|Create a new [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object.| +|[Delete deviceManagementConfigurationSettingDefinition](../api/intune-mam-devicemanagementconfigurationsettingdefinition-delete.md)|None|Deletes a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md).| +|[Update deviceManagementConfigurationSettingDefinition](../api/intune-mam-devicemanagementconfigurationsettingdefinition-update.md)|[deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)|Update the properties of a [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting. Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on| +|infoUrls|String collection|List of links more info for the setting can be found at| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not| +|baseUri|String|Base CSP Path| +|offsetUri|String|Offset CSP Path from Base| +|rootDefinitionId|String|Root setting definition if the setting is a child setting.| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance. Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX. Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX. Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information.| +|id|String|Identifier for item| +|description|String|Description of the item| +|helpText|String|Help text of the item| +|name|String|Name of the item| +|displayName|String|Display name of the item| +|version|String|Item Version| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String" +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationsettinggroupdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md | + + Title: "deviceManagementConfigurationSettingGroupDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSettingGroupDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSettingGroupDefinitions](../api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-list.md)|[deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) objects.| +|[Get deviceManagementConfigurationSettingGroupDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-get.md)|[deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)|Read properties and relationships of the [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object.| +|[Create deviceManagementConfigurationSettingGroupDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-create.md)|[deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)|Create a new [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object.| +|[Delete deviceManagementConfigurationSettingGroupDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-delete.md)|None|Deletes a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md).| +|[Update deviceManagementConfigurationSettingGroupDefinition](../api/intune-mam-devicemanagementconfigurationsettinggroupdefinition-update.md)|[deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md)|Update the properties of a [deviceManagementConfigurationSettingGroupDefinition](../resources/intune-shared-devicemanagementconfigurationsettinggroupdefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|childIds|String collection|Dependent child settings to this group of settings| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|List of Dependencies for the setting group| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|List of child settings that depend on this setting| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingGroupDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSettingGroupDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "childIds": [ + "String" + ], + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ] +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationsimplesettingdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md | + + Title: "deviceManagementConfigurationSimpleSettingDefinition resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationSimpleSettingDefinition resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md) ++## Methods +|Method|Return Type|Description| +|:|:|:| +|[List deviceManagementConfigurationSimpleSettingDefinitions](../api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-list.md)|[deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) collection|List properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) objects.| +|[Get deviceManagementConfigurationSimpleSettingDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-get.md)|[deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)|Read properties and relationships of the [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object.| +|[Create deviceManagementConfigurationSimpleSettingDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-create.md)|[deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)|Create a new [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object.| +|[Delete deviceManagementConfigurationSimpleSettingDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-delete.md)|None|Deletes a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md).| +|[Update deviceManagementConfigurationSimpleSettingDefinition](../api/intune-mam-devicemanagementconfigurationsimplesettingdefinition-update.md)|[deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md)|Update the properties of a [deviceManagementConfigurationSimpleSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsimplesettingdefinition.md) object.| ++## Properties +|Property|Type|Description| +|:|:|:| +|applicability|[deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)|Details which device setting is applicable on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|accessTypes|[deviceManagementConfigurationSettingAccessTypes](../resources/intune-shared-devicemanagementconfigurationsettingaccesstypes.md)|Read/write access mode of the setting Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `add`, `copy`, `delete`, `get`, `replace`, `execute`.| +|keywords|String collection|Tokens which to search settings on Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|infoUrls|String collection|List of links more info for the setting can be found at Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|occurrence|[deviceManagementConfigurationSettingOccurrence](../resources/intune-shared-devicemanagementconfigurationsettingoccurrence.md)|Indicates whether the setting is required or not Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|baseUri|String|Base CSP Path Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|offsetUri|String|Offset CSP Path from Base Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|rootDefinitionId|String|Root setting definition if the setting is a child setting. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|categoryId|String|Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|settingUsage|[deviceManagementConfigurationSettingUsage](../resources/intune-shared-devicemanagementconfigurationsettingusage.md)|Setting type, for example, configuration and compliance Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `configuration`, `compliance`.| +|uxBehavior|[deviceManagementConfigurationControlType](../resources/intune-shared-devicemanagementconfigurationcontroltype.md)|Setting control type representation in the UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `default`, `dropdown`, `smallTextBox`, `largeTextBox`, `toggle`, `multiheaderGrid`, `contextPane`.| +|visibility|[deviceManagementConfigurationSettingVisibility](../resources/intune-shared-devicemanagementconfigurationsettingvisibility.md)|Setting visibility scope to UX Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md). Possible values are: `none`, `settingsCatalog`, `template`.| +|referredSettingInformationList|[deviceManagementConfigurationReferredSettingInformation](../resources/intune-shared-devicemanagementconfigurationreferredsettinginformation.md) collection|List of referred setting information. Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|id|String|Identifier for item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|description|String|Description of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|helpText|String|Help text of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|name|String|Name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|displayName|String|Display name of the item Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|version|String|Item Version Inherited from [deviceManagementConfigurationSettingDefinition](../resources/intune-shared-devicemanagementconfigurationsettingdefinition.md)| +|valueDefinition|[deviceManagementConfigurationSettingValueDefinition](../resources/intune-shared-devicemanagementconfigurationsettingvaluedefinition.md)|Definition of the value for this setting| +|defaultValue|[deviceManagementConfigurationSettingValue](../resources/intune-shared-devicemanagementconfigurationsettingvalue.md)|Default setting value for this setting| +|dependentOn|[deviceManagementConfigurationDependentOn](../resources/intune-shared-devicemanagementconfigurationdependenton.md) collection|list of parent settings this setting is dependent on| +|dependedOnBy|[deviceManagementConfigurationSettingDependedOnBy](../resources/intune-shared-devicemanagementconfigurationsettingdependedonby.md) collection|list of child settings that depend on this setting| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationSimpleSettingDefinition", + "applicability": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String" + }, + "accessTypes": "String", + "keywords": [ + "String" + ], + "infoUrls": [ + "String" + ], + "occurrence": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingOccurrence", + "minDeviceOccurrence": 1024, + "maxDeviceOccurrence": 1024 + }, + "baseUri": "String", + "offsetUri": "String", + "rootDefinitionId": "String", + "categoryId": "String", + "settingUsage": "String", + "uxBehavior": "String", + "visibility": "String", + "referredSettingInformationList": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationReferredSettingInformation", + "settingDefinitionId": "String" + } + ], + "id": "String (identifier)", + "description": "String", + "helpText": "String", + "name": "String", + "displayName": "String", + "version": "String", + "valueDefinition": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueDefinition" + }, + "defaultValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationGroupSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingValueTemplateReference", + "settingValueTemplateId": "String", + "useTemplateDefault": true + }, + "value": "String", + "children": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingInstance", + "settingDefinitionId": "String", + "settingInstanceTemplateReference": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingInstanceTemplateReference", + "settingInstanceTemplateId": "String" + }, + "choiceSettingValue": { + "@odata.type": "microsoft.graph.deviceManagementConfigurationChoiceSettingValue", + "settingValueTemplateReference": null, + "value": "String", + "children": null + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + } + } + ] + }, + "dependentOn": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationDependentOn", + "dependentOn": "String", + "parentSettingId": "String" + } + ], + "dependedOnBy": [ + { + "@odata.type": "microsoft.graph.deviceManagementConfigurationSettingDependedOnBy", + "dependedOnBy": "String", + "required": true + } + ] +} +``` |
v1.0 | Intune Shared Devicemanagementconfigurationtechnologies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationtechnologies.md | + + Title: "deviceManagementConfigurationTechnologies enum type" +description: "Describes which technology this setting can be deployed with" ++localization_priority: Normal +++# deviceManagementConfigurationTechnologies enum type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Describes which technology this setting can be deployed with ++## Members +|Member|Value|Description| +|:|:|:| +|none|0|Setting cannot be deployed through any channel| +|mdm|1|Setting can be deployed through the MDM channel| +|windows10XManagement|2|Setting can be deployed through the Windows10XManagement channel| +|configManager|4|Setting can be deployed through the ConfigManager channel| +|appleRemoteManagement|64|Setting can be deployed through the AppleRemoteManagement channel| +|microsoftSense|128|Setting can be deployed through the SENSE agent channel| +|exchangeOnline|256|Setting can be deployed through the Exchange Online agent channel| +|linuxMdm|1024|Setting can be deployed through the Linux Mdm channel| +|enrollment|4096|Setting can be deployed through device enrollment.| +|endpointPrivilegeManagement|8192|Setting can be deployed using the Endpoint privilege management channel| +|unknownFutureValue|16384|Evolvable enumeration sentinel value. Do not use.| |
v1.0 | Intune Shared Devicemanagementconfigurationwindowssettingapplicability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/intune-shared-devicemanagementconfigurationwindowssettingapplicability.md | + + Title: "deviceManagementConfigurationWindowsSettingApplicability resource type" +description: "Not yet documented" ++localization_priority: Normal +++# deviceManagementConfigurationWindowsSettingApplicability resource type ++Namespace: microsoft.graph ++> **Important:** Microsoft Graph APIs under the /beta version are subject to change; production use is not supported. ++> **Note:** The Microsoft Graph API for Intune requires an [active Intune license](https://go.microsoft.com/fwlink/?linkid=839381) for the tenant. ++Not yet documented +++Inherits from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md) ++## Properties +|Property|Type|Description| +|:|:|:| +|description|String|description of the setting Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md)| +|platform|[deviceManagementConfigurationPlatforms](../resources/intune-shared-devicemanagementconfigurationplatforms.md)|Platform setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `android`, `iOS`, `macOS`, `windows10X`, `windows10`, `linux`, `unknownFutureValue`.| +|deviceMode|[deviceManagementConfigurationDeviceMode](../resources/intune-shared-devicemanagementconfigurationdevicemode.md)|Device Mode that setting can be applied on Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `kiosk`.| +|technologies|[deviceManagementConfigurationTechnologies](../resources/intune-shared-devicemanagementconfigurationtechnologies.md)|Which technology channels this setting can be deployed through Inherited from [deviceManagementConfigurationSettingApplicability](../resources/intune-shared-devicemanagementconfigurationsettingapplicability.md). Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`, `appleRemoteManagement`, `microsoftSense`, `exchangeOnline`, `linuxMdm`, `enrollment`, `endpointPrivilegeManagement`, `unknownFutureValue`.| +|configurationServiceProviderVersion|String|Version of CSP setting is a part of| +|maximumSupportedVersion|String|Maximum supported version of Windows| +|minimumSupportedVersion|String|Minimum supported version of Windows| +|windowsSkus|[deviceManagementConfigurationWindowsSkus](../resources/intune-shared-devicemanagementconfigurationwindowsskus.md) collection|List of Windows SKUs that the setting is applicable for| +|requiresAzureAd|Boolean|AzureAD setting requirement| +|requiredAzureAdTrustType|[deviceManagementConfigurationAzureAdTrustType](../resources/intune-shared-devicemanagementconfigurationazureadtrusttype.md)|Required AzureAD trust type. Possible values are: `none`, `azureAdJoined`, `addWorkAccount`, `mdmOnly`.| ++## Relationships +None ++## JSON Representation +Here is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.deviceManagementConfigurationWindowsSettingApplicability" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.deviceManagementConfigurationWindowsSettingApplicability", + "description": "String", + "platform": "String", + "deviceMode": "String", + "technologies": "String", + "configurationServiceProviderVersion": "String", + "maximumSupportedVersion": "String", + "minimumSupportedVersion": "String", + "windowsSkus": [ + "String" + ], + "requiresAzureAd": true, + "requiredAzureAdTrustType": "String" +} +``` |
v1.0 | Learningcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/learningcontent.md | Title: "learningContent resource type" -description: "Represents an entity that holds details about learning content." +description: "Represents the metadata of content for employee learning." ms.localizationpriority: medium ms.prod: "employee-learning" Represents the metadata of content for employee learning. Inherits from [entity](../resources/entity.md). ## Methods+ |Method|Return type|Description| |:|:|:| |[List learningContents](../api/learningprovider-list-learningcontents.md)|[learningContent](../resources/learningcontent.md) collection|Get a list of the [learningContent](../resources/learningcontent.md) resources and their properties. This list represents the metadata of the specified provider's content in Viva Learning.| Inherits from [entity](../resources/entity.md). |[Delete learningContent](../api/learningprovider-delete-learningcontents.md)|None|Delete the specified learningContent resource which represents the metadata of the specified provider's ingested content.| ## Properties+ |Property|Type|Description| |:|:|:| |additionalTags|String collection|Keywords, topics, and other tags associated with the learning content. Optional.| |contentWebUrl|String|The content web URL for the learning content. Required.| |contributors|String collection|The authors, creators, or contributors of the learning content. Optional.|-|createdDateTime|DateTimeOffset|The date when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|createdDateTime|DateTimeOffset|The date and time when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| |description|String|The description or summary for the learning content. Optional.| |duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| |externalId|String|Unique external content ID for the learning content. Required.| |format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.| |id|String|The unique identifier for the learning content. Not nullable. Read-only. Inherited from [entity](../resources/entity.md).|-|isActive|Boolean|Indicates whether the content is active or not. Inactive content will not show up in the UI. The default value is `true`. Optional.| +|isActive|Boolean|Indicates whether the content is active or not. Inactive content doesn't show up in the UI. The default value is `true`. Optional.| |isPremium|Boolean|Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is `false`. Optional.| |isSearchable|Boolean|Indicates whether the learning content is searchable or not. The default value is `true`. Optional.| |languageTag|String|The language of the learning content, for example, `en-us` or `fr-fr`. Required.|-|lastModifiedDateTime|DateTimeOffset|The date when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| -|numberOfPages|Int32|The number of pages of the learning content, for example, 9. Optional.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|numberOfPages|Int32|The number of pages of the learning content, for example, `9`. Optional.| |skillTags|String collection|The skills tags associated with the learning content. Optional.| |sourceName|String|The source name of the learning content, such as `LinkedIn Learning` or `Coursera`. Optional.| |thumbnailWebUrl|String|The URL of learning content thumbnail image. Optional.| |title|String|The title of the learning content. Required.| ## Relationships+ None. ## JSON representation+ The following is a JSON representation of the resource. <!-- { "blockType": "resource", |
v1.0 | Learningprovider | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/learningprovider.md | Title: "learningProvider resource type" -description: "Represents an entity that holds the details about a learning provider." +description: "Represents an entity that holds the details about a learning provider in Viva learning." ms.localizationpriority: medium ms.prod: "employee-learning" Namespace: microsoft.graph Represents an entity that holds the details about a learning provider in Viva learning. ## Methods+ |Method|Return type|Description| |:|:|:| |[List learningProviders](../api/employeeexperience-list-learningproviders.md)|[learningProvider](../resources/learningprovider.md) collection|Get a list of the [learningProvider](../resources/learningprovider.md) resources registered in Viva Learning for a tenant.| Represents an entity that holds the details about a learning provider in Viva le |[Delete learningProvider](../api/employeeexperience-delete-learningproviders.md)|None|Delete a [learningProvider](../resources/learningprovider.md) resource and remove its registration in Viva Learning for the tenant.| ## Properties+ |Property|Type|Description| |:|:|:| |displayName|String|The display name that appears in Viva Learning. Required.| |id|String|The unique identifier for the learning provider. Required.|-|isEnabled|Boolean|The state of the provider. Optional.| |loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.|-|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| -|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ## Relationships+ |Relationship|Type|Description| |:|:|:| |learningContents|[learningContent](../resources/learningcontent.md) collection|Learning catalog items for the provider.| ## JSON representation+ The following is a JSON representation of the resource. <!-- { "blockType": "resource", The following is a JSON representation of the resource. "@odata.type": "#microsoft.graph.learningProvider", "displayName": "String", "id": "String (identifier)",- "isEnabled": "Boolean", "loginWebUrl": "String", "longLogoWebUrlForDarkTheme": "String", "longLogoWebUrlForLightTheme": "String", The following is a JSON representation of the resource. "squareLogoWebUrlForLightTheme": "String" } ```- |
v1.0 | Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/mailboxsettings.md | You can [get](../api/user-get-mailboxsettings.md) or [update](../api/user-update ## Properties | Property | Type |Description| |:|:--|:-|-|archiveFolder|string|Folder ID of an archive folder for the user. Read only.| +|archiveFolder|string|Folder ID of an archive folder for the user. Read-only.| |automaticRepliesSetting|[automaticRepliesSetting](automaticrepliessetting.md)|Configuration settings to automatically notify the sender of an incoming email with a message from the signed-in user.| |dateFormat|string|The date format for the user's mailbox.| |delegateMeetingMessageDeliveryOptions|delegateMeetingMessageDeliveryOptions| If the user has a calendar delegate, this specifies whether the delegate, mailbox owner, or both receive meeting messages and meeting responses. Possible values are: `sendToDelegateAndInformationToPrincipal`, `sendToDelegateAndPrincipal`, `sendToDelegateOnly`. The default is `sendToDelegateOnly`.| |language|[localeInfo](localeinfo.md)|The locale information for the user, including the preferred language and country/region.| |timeFormat|string|The time format for the user's mailbox.| |timeZone|string|The default time zone for the user's mailbox.|+|userPurpose|[userPurpose](#userpurpose-values)|The purpose of the mailbox. Differentiates a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Possible values are: `user`, `linked`, `shared`, `room`, `equipment`, `others`, `unknownFutureValue`. Read-only. | |workingHours|[workingHours](workinghours.md)|The days of the week and hours in a specific time zone that the user works.|-|userPurpose|[userPurpose](userpurpose.md)|The purpose of the mailbox. Used to differentiate a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Read only.| ++### userPurpose values +| Member | Description | +|:-|:| +| user | A user account with a mailbox in the local forest. | +| linked | A mailbox linked to a user account in another forest. | +| shared | A mailbox shared by two or more user accounts. | +| room | A mailbox that represents a conference room. | +| equipment | A mailbox that represents a piece of equipment. | +| others | A mailbox was found but the user purpose is different from the ones specified in the previous scenarios. | +| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | ## JSON representation Here is a JSON representation of the resource. "language": {"@odata.type": "microsoft.graph.localeInfo"}, "timeFormat": "string", "timeZone": "string",- "workingHours": {"@odata.type": "microsoft.graph.workingHours"}, - "userPurpose": {"@odata.type": "microsoft.graph.userPurpose"} + "userPurpose": "String", + "workingHours": {"@odata.type": "microsoft.graph.workingHours"} } ``` |
v1.0 | Mention | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/mention.md | Outlook lets the user select or enter a name to complete the @-mention. Outlook signed-in user look up messages that mention the user, alerting the user to action items or discussions, which allows for a faster response. +## Methods ++| Method | Return Type |Description| +|:|:--|:-| +|[Post](../api/user-sendmail.md#request-2) and send | None | Create and send mentions as part of a new message.| +|[Post](../api/user-post-messages.md#request-2) to a new draft | [message](../resources/message.md) that contains one or more **mention** objects. | Create a draft of a new message and include one or more **mention** objects.| +|[Get](../api/user-list-messages.md#request-2) messages mentioning me | [message](../resources/message.md) collection | Get all the messages in the signed-in user's mailbox that contain a **mention** of this user.| +|[Get](../api/message-get.md#example-2-get-all-mentions-in-a-specific-message) a message and its mentions | [message](../resources/message.md) collection | Get a message and expand the details of each **mention** in the message.| +|[Delete](../api/message-delete.md#request-2) a mention | None |Delete the specified mention in the specified message in the signed-in user's mailbox. | ++## Properties +| Property | Type |Description| +|:|:--|:-| +|application | String | The name of the application where the mention is created. Optional. Not used and defaulted as null for **message**. | +|clientReference | String | A unique identifier that represents a parent of the resource instance. Optional. Not used and defaulted as null for **message**. | +|createdBy | [emailAddress](../resources/emailaddress.md) | The email information of the user who made the mention. | +|createdDateTime |DateTimeOffset |The date and time that the mention is created on the client. | +|deepLink | String | A deep web link to the context of the mention in the resource instance. Optional. Not used and defaulted as null for **message**. | +|id | String| The unique identifier of a mention in a resource instance.| +|mentioned | [emailAddress](../resources/emailaddress.md) | The email information of the mentioned person. Required. | +|mentionText | String | Optional. Not used and defaulted as null for **message**. To get the mentions in a message, see the **bodyPreview** property of the message instead. | +|serverCreatedDateTime | DateTimeOffset | The date and time that the mention is created on the server. Optional. Not used and defaulted as null for **message**. | ++## Relationships +None. ## JSON representation -Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. "mentionText": "string", "serverCreatedDateTime": "DateTimeOffset" }- ```-## Properties -| Property | Type |Description| -|:|:--|:-| -|application | String | The name of the application where the mention is created. Optional. Not used and defaulted as null for **message**. | -|clientReference | String | A unique identifier that represents a parent of the resource instance. Optional. Not used and defaulted as null for **message**. | -|createdBy | [emailAddress](../resources/emailaddress.md) | The email information of the user who made the mention. | -|createdDateTime |DateTimeOffset |The date and time that the mention is created on the client. | -|deepLink | String | A deep web link to the context of the mention in the resource instance. Optional. Not used and defaulted as null for **message**. | -|id | String| The unique identifier of a mention in a resource instance.| -|mentioned | [emailAddress](../resources/emailaddress.md) | The email information of the mentioned person. Required. | -|mentionText | String | Optional. Not used and defaulted as null for **message**. To get the mentions in a message, see the **bodyPreview** property of the message instead. | -|serverCreatedDateTime | DateTimeOffset | The date and time that the mention is created on the server. Optional. Not used and defaulted as null for **message**. | --## Relationships -None ---## Methods --| Method | Return Type |Description| -|:|:--|:-| -|[Post](../api/user-sendmail.md#request-2) and send | None | Create and send mentions as part of a new message.| -|[Post](../api/user-post-messages.md#request-2) to a new draft | [message](../resources/message.md) that contains one or more **mention** objects. | Create a draft of a new message and include one or more **mention** objects.| -|[Get](../api/user-list-messages.md#request-2) messages mentioning me | [message](../resources/message.md) collection | Get all the messages in the signed-in user's mailbox that contain a **mention** of this user.| -|[Get](../api/message-get.md#example-2-get-all-mentions-in-a-specific-message) a message and its mentions | [message](../resources/message.md) collection | Get a message and expand the details of each **mention** in the message.| -|[Delete](../api/message-delete.md#request-2) a mention | None |Deletes the specified mention in the specified message in the signed-in user's mailbox. | <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Message | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/message.md | by providing a [delta](../api/message-delta.md) function. |parentFolderId|String|The unique identifier for the message's parent mailFolder.| |receivedDateTime|DateTimeOffset|The date and time the message was received. <br><br> The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |replyTo|[recipient](recipient.md) collection|The email addresses to use when replying.|-|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar.md). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| +|sender|[recipient](recipient.md)|The account that is actually used to generate the message. In most cases, this value is the same as the **from** property. You can set this property to a different value when sending a message from a [shared mailbox](/exchange/collaboration/shared-mailboxes/shared-mailboxes), [for a shared calendar, or as a delegate](/graph/outlook-share-delegate-calendar). In any case, the value must correspond to the actual mailbox used. Find out more about [setting the from and sender properties](/graph/outlook-create-send-messages#setting-the-from-and-sender-properties) of a message.| |sentDateTime|DateTimeOffset|The date and time the message was sent. <br><br> The date and time information uses ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |subject|String|The subject of the message.| |toRecipients|[recipient](recipient.md) collection|The To: recipients for the message.| |
v1.0 | Microsoftaccountuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/microsoftaccountuserconversationmember.md | Inherits from [conversationMember](../resources/conversationmember.md). |displayName|String|Display name of the user. Inherited from [conversationMember](../resources/conversationmember.md).| |id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| |roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).|-|userId|String|ID of the user.| +|userId|String|Microsoft Account ID of the user.| |visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ## Relationships |
v1.0 | Microsoftauthenticatorauthenticationmethod | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/microsoftauthenticatorauthenticationmethod.md | This is a derived type that inherits from the [authenticationMethod](authenticat |id|String|A unique identifier for this authentication method. Inherited from [authenticationMethod](../resources/authenticationmethod.md)| |deviceTag|String|Tags containing app metadata.| |phoneAppVersion|String|Numerical version of this instance of the Authenticator app.|+|clientAppName|microsoftAuthenticatorAuthenticationMethodClientAppName|The app that the user has registered to use to approve push notifications. The possible values are: `microsoftAuthenticator`, `outlookMobile`, `unknownFutureValue`.| ## Relationships |Relationship|Type|Description| The following is a JSON representation of the resource. "displayName": "String", "deviceTag": "String", "phoneAppVersion": "String",- "createdDateTime": "DateTimeOffset" + "createdDateTime": "DateTimeOffset", + "clientAppName": "microsoftAuthenticator" } ``` |
v1.0 | Microsoftauthenticatorfeaturesettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/microsoftauthenticatorfeaturesettings.md | Represents Microsoft Authenticator settings such as number matching and location ## Properties |Property|Type|Description| |:|:|:|+|companionAppAllowedState|[authenticationMethodFeatureConfiguration](../resources/authenticationmethodfeatureconfiguration.md)|Determines whether users will be able to approve push notifications on other Microsoft applications such as Outlook Mobile.| |displayAppInformationRequiredState|[authenticationMethodFeatureConfiguration](../resources/authenticationmethodfeatureconfiguration.md)|Determines whether the user's Authenticator app will show them the client app they are signing into.| |displayLocationInformationRequiredState|[authenticationMethodFeatureConfiguration](../resources/authenticationmethodfeatureconfiguration.md)|Determines whether the user's Authenticator app will show them the geographic location of where the authentication request originated from.| |numberMatchingRequiredState|[authenticationMethodFeatureConfiguration](../resources/authenticationmethodfeatureconfiguration.md)|Specifies whether the user needs to enter a number in the Authenticator app from the login screen to complete their login. Value is ignored for phone sign-in notifications.| The following is a JSON representation of the resource. --> ``` json {+ "@odata.type": "#microsoft.graph.microsoftAuthenticatorFeatureSettings", + "companionAppAllowedState": { + "@odata.type": "microsoft.graph.authenticationMethodFeatureConfiguration" + }, "@odata.type": "#microsoft.graph.microsoftAuthenticatorFeatureSettings", "numberMatchingRequiredState": { "@odata.type": "microsoft.graph.authenticationMethodFeatureConfiguration" |
v1.0 | Office365groupsactivitycounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/office365groupsactivitycounts.md | Namespace: microsoft.graph | yammerMessagesPosted | Int64 | The number of messages posted to Yammer groups. | | yammerMessagesRead | Int64 | The number of messages read in Yammer groups. | | yammerMessagesLiked | Int64 | The number of messages liked in Yammer groups. |+| teamsChannelMessages | Int64 | The number of channel messages in Teams team. | +| teamsMeetingsOrganized | Int64 | The number of meetings organized in Teams team. | | reportDate | Date | The date on which a number of emails were sent to a group mailbox or a number of messages were posted, read, or liked in a Yammer group | | reportPeriod | String | The number of days the report covers. | The following is a JSON representation of the resource. "yammerMessagesPosted": 1024, "yammerMessagesRead": 1024, "yammerMessagesLiked": 1024, + "teamsChannelMessages": 1024, + "teamsMeetingsOrganized": 1024, "reportDate": "Date", "reportPeriod": "String" } |
v1.0 | Office365groupsactivitydetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/office365groupsactivitydetail.md | Namespace: microsoft.graph | yammerPostedMessageCount | Int64 | The number of messages posted to Yammer groups. | | yammerReadMessageCount | Int64 | The number of messages read in Yammer groups. | | yammerLikedMessageCount | Int64 | The number of messages liked in Yammer groups. |+| teamsChannelMessagesCount | Int64 | The number of channel messages in Teams team. | +| teamsMeetingsOrganizedCount | Int64 | The number of meetings organized in Teams team. | | exchangeMailboxTotalItemCount | Int64 | The number of items in the group mailbox. | | exchangeMailboxStorageUsedInBytes | Int64 | The storage used of the group mailbox. | | sharePointTotalFileCount | Int64 | The total number of files in SharePoint Group site. | The following is a JSON representation of the resource. "yammerPostedMessageCount": 1024, "yammerReadMessageCount": 1024, "yammerLikedMessageCount": 1024, + "teamsChannelMessagesCount": 1024, + "teamsMeetingsOrganizedCount": 1024, "exchangeMailboxTotalItemCount": 1024, "exchangeMailboxStorageUsedInBytes": 1024, "sharePointTotalFileCount": 1024, |
v1.0 | Onedrive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/onedrive.md | This table provides an example of different ways to use the colon character to a | `/me/drive/root:/path/to/folder:/children` | List the children of a **DriveItem** by path relative to the root of the user's OneDrive. | | `/me/drive/items/{item-id}:/path/to/folder:/children` | List the children of a **DriveItem** by path relative to another item. | -For more information, see [addressing driveItems](/graph/concepts/onedrive-addressing-driveitems.md). +For more information, see [addressing driveItems](/graph/concepts/onedrive-addressing-driveitems). ## Drive resource |
v1.0 | Onlinemeeting | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/onlinemeeting.md | This resource supports subscribing to [change notifications](/graph/webhooks). S | allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. | | allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. | | allowMeetingChat | [meetingChatMode](#meetingchatmode-values) | Specifies the mode of meeting chat. |+| allowParticipantsToChangeName | Boolean | Specifies if participants are allowed to rename themselves in an instance of the meeting. | | allowTeamworkReactions | Boolean | Indicates if Teams reactions are enabled for the meeting. | | allowedPresenters | [onlineMeetingPresenters](#onlinemeetingpresenters-values)| Specifies who can be a presenter in a meeting. | | alternativeRecording | Stream | The content stream of the alternative recording of a [Microsoft Teams live event](/microsoftteams/teams-live-events/what-are-teams-live-events). Read-only. | This resource supports subscribing to [change notifications](/graph/webhooks). S | startDateTime | DateTime | The meeting start time in UTC. | | subject | String | The subject of the online meeting. | | videoTeleconferenceId | String | The video teleconferencing ID. Read-only. |+| watermarkProtection | [watermarkProtectionValues](watermarkprotectionvalues.md) | Specifies whether a watermark applies for different entities. | | autoAdmittedUsers (deprecated) | String | The setting that specifies the type of participants that will automatically be allowed into the online meeting. Possible values are: `everyone`, `everyoneInSameAndFederatedCompany`, `everyoneInCompany`, `invitedUsersInCompany`, `organizer`. Read-only. | | capabilities (deprecated) | meetingCapabilities collection | The list of meeting capabilities. Possible values are: `questionAndAnswer`,`unknownFutureValue`. | This resource supports subscribing to [change notifications](/graph/webhooks). S "recording": "Stream", "startDateTime": "String (timestamp)", "subject": "String",- "videoTeleconferenceId": "String" + "videoTeleconferenceId": "String", + "watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"} } ``` |
v1.0 | Onlinemeetingrestricted | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/onlinemeetingrestricted.md | + + Title: "onlineMeetingRestricted resource type" +description: "Indicates the reason or reasons why media content from a participant is restricted." ++ms.localizationpriority: medium +++# onlineMeetingRestricted resource type ++Namespace: microsoft.graph +++Indicates the reason or reasons why media content from a participant is restricted. ++## Properties ++| Property | Type | Description | +|:--|:--|:| +| contentSharingDisabled | [onlineMeetingContentSharingDisabledReason](#onlinemeetingcontentsharingdisabledreason-values) | Specifies the reason why shared content from this participant is disabled. Possible values are: `watermarkProtection`, `unknownFutureValue`. | +| videoDisabled | [onlineMeetingVideoDisabledReason](#onlinemeetingvideodisabledreason-values) | Specifies the reason why video from this participant is disabled. Possible values are: `watermarkProtection`, `unknownFutureValue`. | ++### onlineMeetingContentSharingDisabledReason values ++| Value | Description | +|:--|:--| +| watermarkProtection | The meeting content is marked _watermarked_ but the user joined from an unsupported client. | +| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | ++### onlineMeetingVideoDisabledReason values ++| Value | Description | +|:--|:--| +| watermarkProtection | The meeting content is marked _watermarked_ but the user joined from an unsupported client. | +| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [], + "@odata.type": "microsoft.graph.onlineMeetingRestricted" +}--> +```json +{ + "contentSharingDisabled": {"@odata.type": "microsoft.graph.onlineMeetingContentSharingDisabledReason"}, + "videoDisabled": {"@odata.type": "microsoft.graph.onlineMeetingVideoDisabledReason"} +} +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "onlineMeetingRestricted resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> |
v1.0 | Onpremisesaccidentaldeletionprevention | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/onpremisesaccidentaldeletionprevention.md | Contains the accidental deletion prevention configuration for a tenant. This con | Property | Type | Description | | :- | :- | : | | alertThreshold | Int32 | Threshold value which triggers accidental deletion prevention. The threshold is either an absolute number of objects or a percentage number of objects. |-| synchronizationPreventionType | onPremisesDirectorySynchronizationDeletionPreventionType | The status of the accidental deletion prevention feature. The possible values are: `disabled`, `enabledForCount`, `enabledForPercentage`. | +| synchronizationPreventionType | onPremisesDirectorySynchronizationDeletionPreventionType | The status of the accidental deletion prevention feature. The possible values are: `disabled`, `enabledForCount`, `enabledForPercentage`, `unknownFutureValue`. | ## Relationships |
v1.0 | Organizationsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/organizationsettings.md | Contains settings that are applicable to the [organization](organization.md) or | [List microsoftApplicationDataAccessSettings](../api/organizationsettings-list-microsoftapplicationdataaccess.md) | [microsoftApplicationDataAccessSettings](microsoftapplicationdataaccesssettings.md) | Get the properties of a [microsoftApplicationDataAccessSettings](microsoftapplicationdataaccesssettings.md) object that specify access from Microsoft applications to Microsoft 365 user data in an organization. | | [List peopleInsights](../api/organizationsettings-list-peopleinsights.md) | [insightsSettings](insightssettings.md) | Get the properties of an [insightsSettings](insightssettings.md) object for displaying or returning people insights in an organization. | | [List profileCardProperties](../api/organizationsettings-list-profilecardproperties.md) | [profileCardProperty](profilecardproperty.md) collection | Get a **profileCardProperty** object collection. |+| [List pronounsSettings](../api/organizationsettings-list-pronounssettings.md)|[pronounsSettings](../resources/pronounssettings.md) resource|Get the properties of the [pronounsSettings](../resources/pronounssettings.md) resource for an organization.| ## Properties None. |microsoftApplicationDataAccessSettings|[microsoftApplicationDataAccessSettings](../resources/microsoftapplicationdataaccesssettings.md)| Contains the properties that are configured by an administrator to specify access from Microsoft applications to Microsoft 365 data belonging to users in an organization. [List microsoftApplicationDataAccessSettings](../api/organizationsettings-list-microsoftapplicationdataaccess.md) returns the _settings_ that specify the access. | |peopleInsights|[insightsSettings](insightssettings.md)| Contains the properties that are configured by an administrator for the visibility of a list of people [relevant and working with](/graph/people-example#including-a-person-as-relevant-or-working-with) a user in Microsoft 365. [List peopleInsights](../api/organizationsettings-list-peopleinsights.md) returns the _settings_ to display or return people insights in an organization.| |profileCardProperties|[profileCardProperty](profilecardproperty.md) collection| Contains a collection of the properties an administrator has defined as visible on the Microsoft 365 profile card. [Get organization settings](../api/organizationsettings-get.md) returns the properties configured for profile cards for the organization.|+|pronouns|[pronounsSettings](../resources/pronounssettings.md)|Represents administrator settings that manage the support of pronouns in an organization.| ## JSON representation |
v1.0 | Participant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/participant.md | Represents a participant in a call. | mediaStreams | [mediaStream](mediastream.md) collection | The list of media streams. | | metadata | String | A blob of data provided by the participant in the roster. | | recordingInfo | [recordingInfo](recordinginfo.md) | Information on whether the participant has recording capability. |+| restrictedExperience | [onlineMeetingRestricted](onlinemeetingrestricted.md) | Indicates the reason or reasons why media content from this participant is restricted. | ## Relationships+ None. ## JSON representation The following is a JSON representation of the resource. { "id": "String (identifier)", "info": {"@odata.type": "#microsoft.graph.participantInfo"},- "isInLobby": true, - "isMuted": true, + "isInLobby": "Boolean", + "isMuted": "Boolean", "mediaStreams": [ { "@odata.type": "#microsoft.graph.mediaStream" } ], "metadata": "String",- "recordingInfo": { "@odata.type": "#microsoft.graph.recordingInfo" } + "recordingInfo": { "@odata.type": "#microsoft.graph.recordingInfo" }, + "restrictedExperience": { "@odata.type": "#microsoft.graph.onlineMeetingRestricted" } } ``` The following is a JSON representation of the resource. "suppressions": [] } -->-- |
v1.0 | Payload | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/payload.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents an attack simulation training payload in a tenant. +Represents an attack simulation training payload in a tenant. A payload is the content (for example, message, links, and attachments) in a phishing email that is presented to users in an attack simulation training campaign. Inherits from [entity](../resources/entity.md). Inherits from [entity](../resources/entity.md). |Method|Return type|Description| |:|:|:| |[List payload](../api/attacksimulationroot-list-payloads.md)|[payload](../resources/payload.md) collection|Get a list of attack simulation payload for a tenant.|-|[Get payload](../api/attacksimulationroot-get-payload.md)|[payload](../resources/payload.md)|Get an attack simulation payload for a tenant.| -|[Get payloadDetail](../api/attacksimulationroot-get-payloadsdetails.md)|[payloadDetail](../resources/payloaddetail.md)|Get an attack simulation campaign payload detail for a tenant.| +|[Get payload](../api/payload-get.md)|[payload](../resources/payload.md)|Get an attack simulation payload for a tenant.| +|[Get payloadDetail](../api/payloaddetail-get.md)|[payloadDetail](../resources/payloaddetail.md)|Get an attack simulation campaign payload detail for a tenant.| ## Properties |
v1.0 | Payloadcoachmark | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/payloadcoachmark.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents the payload coachmark detail of a payload. +Represents the payload coachmark detail of a payload. A coachmark is an indicator to educate users in learning how to verify the authenticity of the payload in an attack simulation training campaign. ## Properties |
v1.0 | Plannerplancontainer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/plannerplancontainer.md | Planner currently supports the container types listed in the following table. Wh |Type|Description|Path to the resource| |-|--|--|-|group| Plan is contained by a [group](group.md).| https://graph.microsoft.com/beta/groups/<id>| -|roster| Plan is contained by a [plannerRoster](plannerroster.md). | https://graph.microsoft.com/beta/planner/rosters/<id>| +|group| Plan is contained by a [group](group.md).| `https://graph.microsoft.com/beta/groups/<id>` | +|roster| Plan is contained by a [plannerRoster](plannerroster.md). | `https://graph.microsoft.com/beta/planner/rosters/<id>` | |project| Plan is contained by a Project from [Microsoft Project for the web](/project-for-the-web/projectforweb-admin-home). | Microsoft Project currently doesn't have a resource path on Microsoft Graph. Project details and members can be managed from [Microsoft Project](https://project.microsoft.com). | ## Properties |
v1.0 | Pronounssettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/pronounssettings.md | + + Title: "pronounsSettings resource type" +description: "Represents a setting to control the availability of pronouns in the tenant" ++ms.localizationpriority: medium +++# pronounsSettings resource type ++Namespace: microsoft.graph +++Represents the _settings_ that manage the support of pronouns in an organization. By default, pronouns are **disabled**. If enabled, users can optionally add or update their pronouns. ++For more information about enabling pronouns support, see [Manage pronouns settings for an organization using the Microsoft Graph API](/graph/pronouns-configure-pronouns-availability). ++Inherits from [entity](../resources/entity.md). ++## Methods +|Method|Return type|Description| +|:|:|:| +|[List pronounsSettings](../api/organizationsettings-list-pronounssettings.md)|[pronounsSettings](../resources/pronounssettings.md)|Get the properties from the [pronounsSettings](../resources/pronounssettings.md) resource for an organization.| +|[Update pronounsSettings](../api/pronounssettings-update.md)|[pronounsSettings](../resources/pronounssettings.md)|Update the properties of a [pronounsSettings](../resources/pronounssettings.md) resource for an organization.| ++## Properties +|Property|Type|Description| +|:|:|:| +|isEnabledInOrganization|Boolean| `true` to enable pronouns in the organization, `false` otherwise. The default is `false`, and pronouns are disabled.| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.pronounsSettings", + "baseType": "microsoft.graph.entity", + "openType": false +} +--> +``` json +{ + "isEnabledInOrganization": "Boolean" +} +``` + |
v1.0 | Recommendation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/recommendation.md | Inherits from [recommendationBase](../resources/recommendationbase.md). |maxScore|Double|The maximum number of points attainable. Only applies to [recommendations](../resources/recommendation.md) with **category** set to `identitySecureScore`. Inherited from [recommendationBase](../resources/recommendationbase.md).| |postponeUntilDateTime|DateTimeOffset|The future date and time when the **status** of a postponed [recommendation](../resources/recommendation.md) will be `active` again. Inherited from [recommendationBase](../resources/recommendationbase.md).| |priority|recommendationPriority|Indicates the time sensitivity for a [recommendation](../resources/recommendation.md) to be completed. Microsoft auto assigns this value. The possible values are: `low`, `medium`, `high`. Inherited from [recommendationBase](../resources/recommendationbase.md). Read-only. <br><br> Supports `$filter`(`eq`).|-|recommendationType|recommendationType|Friendly shortname to identify the [recommendation](../resources/recommendation.md). The possible values are: `adfsAppsMigration`, `enableDesktopSSO`, `enablePHS`, `enableProvisioning`, `switchFromPerUserMFA`, `tenantMFA`, `thirdPartyApps`, `turnOffPerUserMFA`, `useAuthenticatorApp`, `useMyApps`, `staleApps`, `staleAppCreds`, `applicationCredentialExpiry`, `servicePrincipalKeyExpiry`, `adminMFAV2`, `blockLegacyAuthentication`, `integratedApps`, `mfaRegistrationV2`, `pwagePolicyNew`, `passwordHashSync`, `oneAdmin`, `roleOverlap`, `selfServicePasswordReset`, `signinRiskPolicy`, `userRiskPolicy`, `verifyAppPublisher`, `privateLinkForAAD`, `appRoleAssignmentsGroups`, `appRoleAssignmentsUsers`, `managedIdentity`, `overprivilegedApps`, `unknownFutureValue`. Inherited from [recommendationBase](../resources/recommendationbase.md). <br><br> Supports `$filter`(`eq`).| +|recommendationType|recommendationType|Friendly shortname to identify the [recommendation](../resources/recommendation.md). The possible values are: `adfsAppsMigration`, `enableDesktopSSO`, `enablePHS`, `enableProvisioning`, `switchFromPerUserMFA`, `tenantMFA`, `thirdPartyApps`, `turnOffPerUserMFA`, `useAuthenticatorApp`, `useMyApps`, `staleApps`, `staleAppCreds`, `applicationCredentialExpiry`, `servicePrincipalKeyExpiry`, `adminMFAV2`, `blockLegacyAuthentication`, `integratedApps`, `mfaRegistrationV2`, `pwagePolicyNew`, `passwordHashSync`, `oneAdmin`, `roleOverlap`, `selfServicePasswordReset`, `signinRiskPolicy`, `userRiskPolicy`, `verifyAppPublisher`, `privateLinkForAAD`, `appRoleAssignmentsGroups`, `appRoleAssignmentsUsers`, `managedIdentity`, `overprivilegedApps`, `unknownFutureValue`. Inherited from [recommendationBase](../resources/recommendationbase.md). <br><br> Currently, only eight types are available. For more information, see [Types of recommendations](recommendations-api-overview.md#types-of-recommendations). Supports `$filter`(`eq`).| |remediationImpact|String|Description of the impact on users of the remediation. Only applies to [recommendations](../resources/recommendation.md) with **category** set to `identitySecureScore`. Inherited from [recommendationBase](../resources/recommendationbase.md).| |status|recommendationStatus| Indicates the status of the [recommendation](../resources/recommendation.md) based on user or system action. The possible values are: `active`, `completedBySystem`, `completedByUser`, `dismissed`, `postponed`, `unknownFutureValue`. By default, a recommendation's **status** is set to `active` when the recommendation is first generated. **Status** is set to `completedBySystem` when our service detects that a recommendation which was previously active no longer applies. Inherited from [recommendationBase](../resources/recommendationbase.md). <br><br> Supports `$filter`(`eq`).| |
v1.0 | Recommendations Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/recommendations-api-overview.md | + + Title: "Use the Azure AD recommendations API to implement Azure AD best practices for your tenant" +description: "Azure Active Directory (Azure AD) recommendations are personalized and actionable insights for you to implement Azure AD best practices in your tenant." ++ms.localizationpriority: medium Last updated : 02/10/2023+++# Use the Azure AD recommendations API to implement Azure AD best practices for your tenant ++Azure Active Directory (Azure AD) recommendations are personalized and actionable insights for you to implement Azure AD best practices in your tenant. The Azure AD recommendation service runs daily to check your tenant against predefined conditions for every recommendation. If the service detects that a recommendation applies to your tenant, the corresponding recommendation object is generated and its status is set to active. ++Use the recommendations API in Microsoft Graph to identify and track the insights, assess and apply the guidance provided for implementing the best practices, and keep your tenant healthy, secure and optimized. ++## Manage recommendations ++Azure AD recommendations are made up of two building blocks: **recommendations** and **the Azure AD resources they apply to**. ++A single recommendation can apply to one or more Azure AD resource instances. For example, a recommendation relating to expiring application credentials will reference all apps in your tenant that have expiring application credentials. ++For each recommendation, you have the following data: ++- The type of recommendation. Eight types are currently supported. For more information about types of recommendations, see [Types of recommendations](#types-of-recommendations). +- The Azure AD resources to which the recommendation applies. These include users, groups, and applications. +- The recommended action plan to address the recommendation. +- Where applicable, when Azure AD recommends the recommendation to have been completed before it impacts the associated service. +- The impact of the recommendation, which can be tenant-wide or resource-specific. +- A Microsoft-assigned priority ranking for the recommendation. +- The status of the recommendation such as whether itΓÇÖs still active or has been completed, dismissed, or postponed to a future date. ++### Types of recommendations ++Eight types of recommendations are currently available in Azure AD recommendations. These recommendations are identified in a **recommendationType** property thatΓÇÖs part of the **recommendation** object in Microsoft Graph. ++The following table lists the recommendation types that are available, and maps the Microsoft Graph values to the user-friendly names that are used on the Azure portal. ++| recommendationType | Friendly name in the Azure portal | Comments | +|--|-|| +| adfsAppsMigration | Migrate your eligible applications from AD FS to Azure AD for more security, productivity and automation | For more information, see [Migrate apps from ADFS to Azure AD](/azure/active-directory/reports-monitoring/recommendation-migrate-apps-from-adfs-to-azure-ad) | +| switchFromPerUserMFA | Convert per-user MFA to Conditional Access MFA | For more information, see [Convert per-user MFA to Conditional Access MFA](/azure/active-directory/reports-monitoring/recommendation-turn-off-per-user-mfa) | +| tenantMFA | Minimize MFA prompts for your users signing in from known devices | For more information, see [Minimize MFA prompts from known devices](/azure/active-directory/reports-monitoring/recommendation-mfa-from-known-devices) | +| useAuthenticatorApp | Migrate eligible users from SMS and voice call to Microsoft Authenticator App for a better MFA user experience | For more information, see [Migrate to Microsoft authenticator](/azure/active-directory/reports-monitoring/recommendation-migrate-to-authenticator) | +| staleApps | Remove unused applications | For more information, see [Remove unused applications](/azure/active-directory/reports-monitoring/recommendation-remove-unused-apps) | +| staleAppCreds | Remove unused credentials from applications | For more information, see [Remove unused credentials from apps](/azure/active-directory/reports-monitoring/recommendation-remove-unused-credential-from-apps) | +| applicationCredentialExpiry | Renew expiring application credentials | For more information, see [Renew expiring application credentials](/azure/active-directory/reports-monitoring/recommendation-remove-unused-credential-from-apps) | +| servicePrincipalKeyExpiry | Renew expiring serivce principal credentials | For more information, see [Renew expiring service principal credentials](/azure/active-directory/reports-monitoring/recommendation-renew-expiring-service-principal-credential) | ++## API scenarios ++You manage recommendations through the [recommendation resource type](recommendation.md) and its associated methods. This resource type exposes the **impactedResources** relationship that you use to query the Azure AD resource to which the recommendations apply. ++The following are some of the most popular requests for working with the Microsoft Graph recommendations API: ++| Scenarios | API | +||| +| Retrieve all recommendations and their associated data, including the impacted resources. | [List recommendations](../api/directory-list-recommendation.md) | +| Retrieve a recommendation and its associated data, including the impacted resources. | [Get recommendation](../api/recommendation-get.md) | +| Act on a recommendation | [Dismiss](../api/recommendation-dismiss.md) <br/> [Postpone](../api/recommendation-postpone.md) <br/> [Complete](../api/recommendation-complete.md) <br/> [Reactivate](../api/recommendation-reactivate.md) | +| Retrieve details of all impacted resources for a recommendation. | [List impactedResources](../api/recommendation-list-impactedresources.md) | +| Retrieve details of an impacted resource for a recommendation. | [Get impactedResource](../api/impactedresource-get.md) | +| Act on a recommendation for an impacted resource | [Dismiss](../api/impactedresource-dismiss.md) <br/> [Postpone](../api/impactedresource-postpone.md) <br/> [Complete](../api/impactedresource-complete.md) <br/> [Reactivate](../api/impactedresource-reactivate.md) | ++## License requirements ++The various recommendations have different license requirements. For more information about licenses for each type of recommendation, see [Azure AD recommendations: Roles and licenses](/azure/active-directory/reports-monitoring/overview-recommendations#roles-and-licenses). ++## See also ++- [What is Azure Active Directory recommendations (preview)]( /azure/active-directory/reports-monitoring/overview-recommendations) |
v1.0 | Search Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/search-api-overview.md | The search API has the following limitations: | Entity Type |acronym |bookmark |message | chatMessage| drive | driveItem | event |externalItem | list | listItem | person |qna | site | |-|||-|||-||||||||-| acronym | True | - | - | - | - | - | - | - | - | - | - | - | - | -| bookmark | - | True | - | - | - | - | - | - | - | - | - | - | - | +| acronym | True | True | - | - | - | - | - | - | - | - | - | True | - | +| bookmark | True | True | - | - | - | - | - | - | - | - | - | True | - | | message | - | - | True | - | - | - | - | - | - | - | - | - | - | | chatMessage | - | - | - | True | - | - | - | - | - | - | - | - | - | | drive | - | - | - | - | True | True | - | True | True | True | - | - | True | The search API has the following limitations: | list | - | - | - | - | True | True | - | True | True | True | - | - | True | | listItem | - | - | - | - | True | True | - | True | True | True | - | - | True | | person | - | - | - | - | - | - | - | - | - | - | True | - | - |-| qna | - | - | - | - | - | - | - | - | - | - | - | True | - | +| qna | True | True | - | - | - | - | - | - | - | - | - | True | - | | site | - | - | - | - | True | True | - | True | True | True | - | - | True | - The **contentSource** property, which defines the connection to use, is only applicable when **entityType** is specified as `externalItem`. |
v1.0 | Serviceprincipal | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/serviceprincipal.md | This resource supports using [delta query](/graph/delta-query-overview) to track |appOwnerOrganizationId|Guid|Contains the tenant id where the application is registered. This is applicable only to service principals backed by applications.Supports `$filter` (`eq`, `ne`, `NOT`, `ge`, `le`).| |appRoleAssignmentRequired|Boolean|Specifies whether users or other service principals need to be granted an app role assignment for this service principal before users can sign in or apps can get tokens. The default value is `false`. Not nullable. <br><br>Supports `$filter` (`eq`, `ne`, `NOT`). | |appRoles|[appRole](approle.md) collection|The roles exposed by the application which this service principal represents. For more information see the **appRoles** property definition on the [application](application.md) entity. Not nullable. |-|customSecurityAttributes|[customSecurityAttributeValue](../resources/customsecurityattributevalue.md)|An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`).| +|customSecurityAttributes|[customSecurityAttributeValue](../resources/customsecurityattributevalue.md)|An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`). Filter value is case sensitive.| | deletedDateTime | DateTimeOffset | The date and time the service principal was deleted. Read-only. | | description | String | Free text field to provide an internal end-user facing description of the service principal. End-user portals such [MyApps](/azure/active-directory/user-help/my-apps-portal-end-user-access) will display the application description in this field. The maximum allowed size is 1024 characters. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`.| | disabledByMicrosoftStatus | String | Specifies whether Microsoft has disabled the registered application. Possible values are: `null` (default value), `NotDisabled`, and `DisabledDueToViolationOfServicesAgreement` (reasons may include suspicious, abusive, or malicious activity, or a violation of the Microsoft Services Agreement). <br><br> Supports `$filter` (`eq`, `ne`, `not`). | This resource supports using [delta query](/graph/delta-query-overview) to track |oauth2PermissionGrants|[oAuth2PermissionGrant](oauth2permissiongrant.md) collection|Delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user. Read-only. Nullable.| |ownedObjects|[directoryObject](directoryobject.md) collection|Directory objects that are owned by this service principal. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).| |owners|[directoryObject](directoryobject.md) collection|Directory objects that are owners of this servicePrincipal. The owners are a set of non-admin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports `$expand` and `$filter` (`/$count eq 0`, `/$count ne 0`, `/$count eq 1`, `/$count ne 1`).|+|synchronization | [synchronization](synchronization-synchronization.md)| Represents the capability for Azure Active Directory (Azure AD) identity synchronization through the Microsoft Graph API. | |tokenIssuancePolicies|[tokenIssuancePolicy](tokenissuancepolicy.md) collection|The tokenIssuancePolicies assigned to this service principal. Supports `$expand`.| |tokenLifetimePolicies|[tokenLifetimePolicy](tokenlifetimepolicy.md) collection|The tokenLifetimePolicies assigned to this service principal. Supports `$expand`.| + ## JSON representation <!-- { |
v1.0 | Shift | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/shift.md | Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -A unit of scheduled work in a [schedule](schedule.md). +A unit of scheduled work in a [schedule](schedule.md). ++The duration of a shift cannot be less than 1 minute or longer than 24 hours. ## Methods |
v1.0 | Simulation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/simulation.md | Inherits from [entity](../resources/entity.md). |Method|Return type|Description| |:|:|:| |[List simulations](../api/attacksimulationroot-list-simulations.md)|[simulation](../resources/simulation.md) collection|Get a list of attack simulation campaigns for a tenant.|-|[Create simulation](../api/attacksimulationroot-create-simulation.md)|[simulation](../resources/simulation.md)|Create a new [simulation](../resources/simulation.md) object.| -|[Get simulation](../api/attacksimulationroot-get-simulations.md)|[simulation](../resources/simulation.md)|Get an attack simulation campaign for a tenant.| -|[Update simulation](../api/attacksimulationroot-update-simulation.md)|[simulation](../resources/simulation.md)|Update the properties of a [simulation](../resources/simulation.md) object.| -|[Delete simulation](../api/attacksimulationroot-delete-simulation.md)|None|Delete a [simulation](../resources/simulation.md) object.| -|[Get payload](../api/attacksimulationroot-get-payload.md)|None|Get a [payload](../resources/payload.md) object.| -|[Get excludedAccountTarget](../api/attacksimulationroot-get-excludedaccounttarget.md)|[accountTargetContent](../resources/accountTargetContent.md)|Get excluded account targets (users) for an attack simulation campaign for a tenant.| -|[Get includedAccountTarget](../api/attacksimulationroot-get-includedaccounttarget.md)|[accountTargetContent](../resources/accountTargetContent.md)|Get included account targets (users) for an attack simulation campaign for a tenant.| +|[Create simulation](../api/attacksimulationroot-post-simulation.md)|[simulation](../resources/simulation.md)|Create a new [simulation](../resources/simulation.md) object.| +|[Get simulation](../api/simulation-get.md)|[simulation](../resources/simulation.md)|Get an attack simulation campaign for a tenant.| +|[Update simulation](../api/simulation-update.md)|[simulation](../resources/simulation.md)|Update the properties of a [simulation](../resources/simulation.md) object.| +|[Delete simulation](../api/simulation-delete.md)|None|Delete a [simulation](../resources/simulation.md) object.| +|[Get payload](../api/payload-get.md)|None|Get a [payload](../resources/payload.md) object.| ## Properties |
v1.0 | Simulationautomation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/simulationautomation.md | Inherits from [entity](../resources/entity.md). |Method|Return type|Description| |:|:|:| |[List simulationAutomations](../api/attacksimulationroot-list-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md) collection|Get a list of attack simulation automations for a tenant.|-|[Get simulationAutomation](../api/attacksimulationroot-get-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md)|Get an attack simulation automation for a tenant.| +|[Get simulationAutomation](../api/simulationautomation-get.md)|[simulationAutomation](../resources/simulationautomation.md)|Get an attack simulation automation for a tenant.| |[List runs](../api/simulationautomation-list-runs.md)|[simulationAutomationRun](../resources/simulationautomationrun.md) collection|Get a list of the attack simulation automation runs for a tenant.| ## Properties |
v1.0 | Skypeforbusinessuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/skypeforbusinessuserconversationmember.md | Inherits from [conversationMember](../resources/conversationmember.md). |id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| |roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| |tenantId|String|ID of the tenant that the user belongs to.|-|userId|String|ID of the user.| +|userId|String|Azure Active Directory ID of the user.| |visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ## Relationships |
v1.0 | Subjectrightsrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/subjectrightsrequest.md | Inherits from [entity](../resources/entity.md). ## Properties |Property|Type|Description| |:|:|:|+|approvers|[user](../resources/user.md) collection|Collection of users that can approve the request. Approvers are currently only supported for `delete` type of request.| |assignedTo|[identity](../resources/identity.md)|Identity that the request is assigned to.| |closedDateTime|DateTimeOffset|The date and time when the request was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|+|collaborators|[user](../resources/user.md) collection|Collection of users that can collaborate on the request.| | contentQuery | String | KQL based content query that should be used for search. This property is defined only for APIs accessed using the `\security` query path and not the `\privacy` query path.| |createdBy|[identitySet](../resources/identityset.md)|Identity information for the entity that created the request.| |createdDateTime|DateTimeOffset|The date and time when the request was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. | The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.subjectRightsRequest",+ "approvers": [{ + "@odata.type": "microsoft.graph.user" + }], "contentQuery": "String",+ "collaborators": [{ + "@odata.type": "microsoft.graph.user" + }], "closedDateTime": "String (timestamp)", "createdBy": { "@odata.type": "microsoft.graph.identitySet" |
v1.0 | Subjectrightsrequeststagedetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/subjectrightsrequeststagedetail.md | Represents the properties of the stages of a subject rights request. |Property|Type|Description| |:|:|:| |error|[publicError](../resources/publicerror.md)|Describes the error, if any, for the current stage.|-|stage|subjectRightsRequestStage|The stage of the subject rights request. Possible values are: `contentRetrieval`, `contentReview`, `generateReport`, `contentDeletion`, `caseResolved`, `unknownFutureValue`.| +|stage|subjectRightsRequestStage|The stage of the subject rights request. Possible values are: `contentRetrieval`, `contentReview`, `generateReport`, `contentDeletion`, `caseResolved`, `unknownFutureValue`, `approval`.| |status|subjectRightsRequestStageStatus|Status of the current stage. Possible values are: `notStarted`, `current`, `completed`, `failed`, `unknownFutureValue`.| ## Relationships |
v1.0 | Subscription | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/subscription.md | For the possible resource path values for each supported resource, see [Use the |||| | applicationId | String | Optional. Identifier of the application used to create the subscription. Read-only. | | changeType | String | Required. Indicates the type of change in the subscribed resource that will raise a change notification. The supported values are: `created`, `updated`, `deleted`. Multiple values can be combined using a comma-separated list. <br><br>**Note:** <li> Drive root item and list change notifications support only the `updated` changeType. <li>[User](../resources/user.md) and [group](../resources/user.md) change notifications support `updated` and `deleted` changeType. Use `updated` to receive notifications when user or group is created, updated or soft deleted. Use `deleted` to receive notifications when user or group is permanently deleted. |-| clientState | String | Optional. Specifies the value of the **clientState** property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the **clientState** property sent with the subscription with the value of the **clientState** property received with each change notification. | +| clientState | String | Required. Specifies the value of the **clientState** property sent by the service in each change notification. The maximum length is 255 characters. The client can check that the change notification came from the service by comparing the value of the **clientState** property sent with the subscription with the value of the **clientState** property received with each change notification. | | creatorId | String | Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the ID of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the ID of the service principal corresponding to the app. Read-only. | | encryptionCertificate | String | Optional. A base64-encoded representation of a certificate with a public key used to encrypt resource data in change notifications. Optional but required when **includeResourceData** is `true`. | | encryptionCertificateId | String | Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. Required when **includeResourceData** is `true`. | |
v1.0 | Synchronization Attributemapping | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-attributemapping.md | Defines how values for the given target attribute should flow during synchroniza |defaultValue | String |Default value to be used in case the **source** property was evaluated to `null`. Optional.| |exportMissingReferences |Boolean |For internal use only.| |flowBehavior |attributeFlowBehavior |Defines when this attribute should be exported to the target directory. Possible values are: `FlowWhenChanged` and `FlowAlways`. Default is `FlowWhenChanged`. |-|flowType |attributeFlowType |Defines when this attribute should be updated in the target directory. Possible values are: `Always` (default), `ObjectAddOnly` (only when new object is created), `MultiValueAddOnly` (only when the change is adding new values to a multi-valued attribute). | +|flowType |attributeFlowType |Defines when this attribute should be updated in the target directory. Possible values are: <br/><li>`Always` (default) <br/><li>`ObjectAddOnly` - only when new object is created <br/><li> `MultiValueAddOnly` - only when the change is adding new values to a multi-valued attribute <br/><li> `ValueAddOnly` <br/><li> `AttributeAddOnly` | |matchingPriority |Int32 |If higher than 0, this attribute will be used to perform an initial match of the objects between source and target directories. The synchronization engine will try to find the matching object using attribute with lowest value of matching priority first. If not found, the attribute with the next matching priority will be used, and so on a until match is found or no more matching attributes are left. Only attributes that are expected to have unique values, such as email, should be used as matching attributes.| |source |[attributeMappingSource](synchronization-attributemappingsource.md) | Defines how a value should be extracted (or transformed) from the source object. | |targetAttributeName |String |Name of the attribute on the target object. | |
v1.0 | Synchronization Attributemappingparameterschema | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-attributemappingparameterschema.md | Describes a single parameter used in an [attributeMappingFunctionSchema](../reso |allowMultipleOccurrences |Boolean |The given parameter can be provided multiple times (for example, multiple input strings in the `Concatenate(string,string,...)` function). | |name |String |Parameter name. | |required |Boolean |`true` if the parameter is required; otherwise `false`. |-|type |String |Possible values are: `Boolean`, `Binary`, `Reference`, `Integer`, `String`. Default is `String`.| +|type |attributeType |The possible values are: `String`, `Integer`, `Reference`, `Binary`, `Boolean`, `DateTime`. Default is `String`.| ## JSON representation |
v1.0 | Synchronization Attributemappingsource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-attributemappingsource.md | Defines how a value should be extracted (or transformed) from the source object. |expression |String |Equivalent expression representation of this **attributeMappingSource** object.| |name |String |Name parameter of the mapping source. Depending on the **type** property value, this can be the name of the function, the name of the source attribute, or a constant value to be used. | |parameters |[stringKeyAttributeMappingSourceValuePair](synchronization-stringkeyattributemappingsourcevaluepair.md) collection | If this object represents a function, lists function parameters. Parameters consist of **attributeMappingSource** objects themselves, allowing for complex expressions. If **type** is not `Function`, this property will be null/empty array. |-|type | String |The type of this attribute mapping source. Possible values are: `Attribute`, `Constant`, `Function`. Default is `Attribute`.| +|type | attributeMappingSourceType |The type of this attribute mapping source. Possible values are: `Attribute`, `Constant`, `Function`. Default is `Attribute`.| ## JSON representation |
v1.0 | Synchronization Configure With Custom Target Attributes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-configure-with-custom-target-attributes.md | - Title: "Configure synchronization with custom target attributes" -description: "Customize your synchronization schema to include custom attributes that are defined in the target directory." -doc_type: conceptualPageType - Previously updated : 07/20/2022---# Configure synchronization with custom target attributes --Namespace: microsoft.graph ---You can customize your synchronization schema to include custom attributes that are defined in the target directory. This article describes how to customize a Salesforce subscription by adding a new field called `officeCode`. You set up synchronization from Azure Active Directory (Azure AD) to Salesforce, and for each user, you will populate the `officeCode` field in Salesforce with the value from the `extensionAttribute10` field in Azure AD. --This article assumes that you have already added an application that supports synchronization to your tenant through the [Azure Portal](https://portal.azure.com), that you know the application display name, and that you have an authorization token for Microsoft Graph. For information about how to get the authorization token, see [Get access tokens to call Microsoft Graph](/graph/auth/). --## Find the service principal object by display name --The following example shows how to find a service principal object with the display name Salesforce. --```http -GET https://graph.microsoft.com/beta/servicePrincipals?$select=id,appId,displayName&$filter=startswith(displayName, 'salesforce') -Authorization: Bearer {Token} --{ - "@odata.context": "https://graph.microsoft.com/beta/$metadata#servicePrincipals(id,appId,displayName)", - "value": [ - { - "id": "167e33e9-f80e-490e-b4d8-698d4a80fb3e", - "appId": "cd3ed3de-93ee-400b-8b19-b61ef44a0f29", - "displayName": "Salesforce" - }, - { - "id": "8cbbb70b-7290-42da-83ee-89fa3517a977", - "appId": "b0f2e3b1-fe31-4658-b216-44dcaeabb63a", - "displayName": "salesforce 1" - }, - { - "id": "60443998-8cf7-4e61-b05c-a53b658cb5e1", - "appId": "79079396-c301-405d-900f-e2e0c2439a90", - "displayName": "Salesforce Sandbox" - } - ] -} -``` --The `{servicePrincipalId}` is `167e33e9-f80e-490e-b4d8-698d4a80fb3e`. ---## List synchronization jobs in the context of the service principal --The following example shows you how to get the `jobId` that you need to work with. Generally, the response returns only one job. --```http -GET https://graph.microsoft.com/beta/servicePrincipals/60443998-8cf7-4e61-b05c-a53b658cb5e1/synchronization/jobs -Authorization: Bearer {Token} --{ - "@odata.context": "https://graph.microsoft.com/beta/$metadata#servicePrincipals('60443998-8cf7-4e61-b05c-a53b658cb5e1')/synchronization/jobs", - "value": [ - { - "id": "SfSandboxOutDelta.e4bbf44533ea4eabb17027f3a92e92aa", - "templateId": "SfSandboxOutDelta", - "schedule": {}, - "status": {} - } - ] -} -``` --The `{jobId}` is `SfSandboxOutDelta.e4bbf44533ea4eabb17027f3a92e92aa`. ---## Get the synchronization schema -The following example shows how to get the synchronization schema. ---# [HTTP](#tab/http) -<!-- { - "blockType": "request", - "name": "get_synchronizationschema_2" -}--> -```msgraph-interactive -GET https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/schema -Authorization: Bearer {Token} -``` --# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) ----->**Note:** The response object shown here might be shortened for readability. All the properties will be returned in an actual call. --<!-- { - "blockType": "response", - "truncated": true, - "@odata.type": "microsoft.graph.synchronizationSchema" -} --> -```http -HTTP/1.1 200 OK -Content-Type: application/json --{ - "directories": [ - { - "id": "66e4a8cc-1b7b-435e-95f8-f06cea133828", - "name": "Azure Active Directory", - "objects": [ - { - "attributes": [ - { - "anchor": true, - "caseExact": false, - "defaultValue": null, - "metadata": [], - "multivalued": false, - "mutability": "ReadWrite", - "name": "objectId", - "required": false, - "referencedObjects": [], - "type": "String" - }, - { - "anchor": false, - "caseExact": false, - "defaultValue": null, - "metadata": [], - "multivalued": false, - "mutability": "ReadWrite", - "name": "streetAddress", - "required": false, - "referencedObjects": [], - "type": "String" - } - ], - "name": "User" - } - ] - }, - { - "id": "8ffa6169-f354-4751-9b77-9c00765be92d", - "name": "salesforce.com", - "objects": [] - } - ], - "synchronizationRules": [ - { - "editable": true, - "id": "4c5ecfa1-a072-4460-b1c3-4adde3479854", - "name": "USER_OUTBOUND_USER", - "objectMappings": [ - { - "attributeMappings": [ - { - "defaultValue": "True", - "exportMissingReferences": false, - "flowBehavior": "FlowWhenChanged", - "flowType": "Always", - "matchingPriority": 0, - "source": { - "expression": "Not([IsSoftDeleted])", - "name": "Not", - "parameters": [ - { - "key": "source", - "value": { - "expression": "[IsSoftDeleted]", - "name": "IsSoftDeleted", - "parameters": [], - "type": "Attribute" - } - } - ], - "type": "Function" - }, - "targetAttributeName": "IsActive" - } - ], - "enabled": true, - "flowTypes": "Add, Update, Delete", - "name": "Synchronize Azure Active Directory Users to salesforce.com", - "scope": null, - "sourceObjectName": "User", - "targetObjectName": "User" - }] - }] -} -``` --## Add a definition for the officeCode attribute and a mapping between attributes --Use a plain text editor of your choice (for example, [Notepad++](https://notepad-plus-plus.org/) or [JSON Editor Online](https://www.jsoneditoronline.org/)) to: --1. Add an [attribute definition](synchronization-attributedefinition.md) for the `officeCode` attribute. -- - Under directories, find the directory with the name salesforce.com, and in the object's array, find the one named **User**. - - Add the new attribute to the list, specifying the name and type, as shown in the following example. --2. Add an [attribute mapping](synchronization-attributemapping.md) between `officeCode` and `extensionAttribute10`. -- - Under [synchronizationRules](synchronization-synchronizationrule.md), find the rule that specifies Azure AD as the source directory, and Salesforce.com as the target directory (`"sourceDirectoryName": "Azure Active Directory", "targetDirectoryName": "salesforce.com"`). - - In the [objectMappings](synchronization-objectmapping.md) of the rule, find the mapping between users (`"sourceObjectName": "User", "targetObjectName": "User"`). - - In the [attributeMappings](synchronization-attributemapping.md) array of the **objectMapping**, add a new entry, as shown in the following example. --```json -{ - "directories": [ - { - "id": "8ffa6169-f354-4751-9b77-9c00765be92d", - "name": "salesforce.com", - "objects": [ - { - "attributes": [ - { - "name": "officeCode", - "type": "String" - } - ], - "name":"User" - }] - } - ], - "synchronizationRules": [ - { - "editable": true, - "id": "4c5ecfa1-a072-4460-b1c3-4adde3479854", - "name": "USER_OUTBOUND_USER", - "objectMappings": [ - { - "attributeMappings": [ - { - "source": { - "name": "extensionAttribute10", - "type": "Attribute" - }, - "targetAttributeName": "officeCode" - } - ], - "name": "Synchronize Azure Active Directory Users to salesforce.com", - "scope": null, - "sourceObjectName": "User", - "targetObjectName": "User" - } - ], - "priority": 1, - "sourceDirectoryName": "Azure Active Directory", - "targetDirectoryName": "salesforce.com" - } - ] -} -``` --## Save the modified synchronization schema --When you save the updated synchronization schema, make sure that you include the entire schema, including the unmodified parts. This request will replace the existing schema with the one that you provide. --```http -PUT https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/schema -Authorization: Bearer {Token} -{ - "directories": [..], - "synchronizationRules": [..] -} --HTTP/1.1 201 No Content -``` --If the schema was saved successfully, on the next iteration of the synchronization job, it will start re-processing all the accounts in your Azure AD, and the new mappings will be applied to all provisioned accounts. -<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 -2015-10-25 14:57:30 UTC --> -<!-- { - "type": "#page.annotation", - "description": "Get the synchronization schema", - "keywords": "", - "section": "documentation", - "tocPath": "", - "suppressions": [ - ] -}--> |
v1.0 | Synchronization Configure With Directory Extension Attributes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-configure-with-directory-extension-attributes.md | - Title: "Configure synchronization with directory extension attributes" -description: "Customize your synchronization schema to include Azure Active Directory (Azure AD) directory extension attributes." -doc_type: conceptualPageType - Previously updated : 07/20/2022---# Configure synchronization with directory extension attributes --Namespace: microsoft.graph ---You can customize your synchronization schema to include Azure Active Directory (Azure AD) directory extension attributes. This article describes how to use a directory extension attribute (**extension_9d98asdfl15980a_Nickname**) to populate the value of User.CommunityNickname in Salesforce. In this scenario, you have Azure AD Connect set up to provision a number of directory extension attributes from Windows Server Active Directory on-premises to Azure AD. --This article assumes that you have already added an application that supports synchronization to your tenant through the [Azure Portal](https://portal.azure.com), that you know the application display name, and that you have an authorization token for Microsoft Graph. For information about how to get the authorization token, see [Get access tokens to call Microsoft Graph](/graph/auth/). --## Find the service principal object by display name --The following example shows how to find a service principal object with the display name "Salesforce Sandbox". --```http -GET https://graph.microsoft.com/beta/servicePrincipals?$select=id,appId,displayName&$filter=startswith(displayName, 'salesforce') -Authorization: Bearer {Token} -``` --```json -{ - "@odata.context": "https://graph.microsoft.com/beta/$metadata#servicePrincipals(id,appId,displayName)", - "value": [ - { - "id": "167e33e9-f80e-490e-b4d8-698d4a80fb3e", - "appId": "cd3ed3de-93ee-400b-8b19-b61ef44a0f29", - "displayName": "Salesforce" - }, - { - "id": "8cbbb70b-7290-42da-83ee-89fa3517a977", - "appId": "b0f2e3b1-fe31-4658-b216-44dcaeabb63a", - "displayName": "salesforce 1" - }, - { - "id": "60443998-8cf7-4e61-b05c-a53b658cb5e1", - "appId": "79079396-c301-405d-900f-e2e0c2439a90", - "displayName": "Salesforce Sandbox" - } - ] -} -``` --The `{servicePrincipalId}` is `60443998-8cf7-4e61-b05c-a53b658cb5e1`. --## List synchronization jobs in the context of the service principal --The following example shows you how to get the `jobId` that you need to work with. Generally, the response returns only one job. --```http -GET https://graph.microsoft.com/beta/servicePrincipals/60443998-8cf7-4e61-b05c-a53b658cb5e1/synchronization/jobs -Authorization: Bearer {Token} -``` --```json -{ - "@odata.context": "https://graph.microsoft.com/beta/$metadata#servicePrincipals('60443998-8cf7-4e61-b05c-a53b658cb5e1')/synchronization/jobs", - "value": [ - { - "id": "SfSandboxOutDelta.e4bbf44533ea4eabb17027f3a92e92aa", - "templateId": "SfSandboxOutDelta", - "schedule": {}, - "status": {} - } - ] -} -``` --The `{jobId}` is `SfSandboxOutDelta.e4bbf44533ea4eabb17027f3a92e92aa`. --## Find the name of the directory extension attribute you need --You'll need the full name of the extension attribute. If you don't know the full name (which should look similar to **extension_9d98asdfl15980a_Nickname**), see the following information about directory extension attributes and how to inspect them: --* [Extending the Azure AD directory schema with custom properties](/graph/extensibility-overview) -* [Directory schema extensions | Graph API concepts](/previous-versions/azure/ad/graph/howto/azure-ad-graph-api-directory-schema-extensions) ---## Get the synchronization schema -The following example shows how to get the synchronization schema. ---# [HTTP](#tab/http) -<!-- { - "blockType": "request", - "name": "get_synchronizationschema_3" -}--> -```msgraph-interactive -GET https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/schema -Authorization: Bearer {Token} -``` --# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Java](#tab/java) --# [Go](#tab/go) --# [PowerShell](#tab/powershell) --# [PHP](#tab/php) ----->**Note:** The response object shown here might be shortened for readability. All the properties will be returned in an actual call. --<!-- { - "blockType": "response", - "truncated": true, - "@odata.type": "microsoft.graph.synchronizationSchema" -} --> -```http -HTTP/1.1 200 OK -Content-Type: application/json --{ - "directories": [ - { - "id": "66e4a8cc-1b7b-435e-95f8-f06cea133828", - "name": "Azure Active Directory", - "objects": [ - { - "attributes": [ - { - "anchor": true, - "caseExact": false, - "defaultValue": null, - "metadata": [], - "multivalued": false, - "mutability": "ReadWrite", - "name": "objectId", - "required": false, - "referencedObjects": [], - "type": "String" - }, - { - "anchor": false, - "caseExact": false, - "defaultValue": null, - "metadata": [], - "multivalued": false, - "mutability": "ReadWrite", - "name": "streetAddress", - "required": false, - "referencedObjects": [], - "type": "String" - } - ], - "name": "User" - } - ] - }, - { - "id": "8ffa6169-f354-4751-9b77-9c00765be92d", - "name": "salesforce.com", - "objects": [] - } - ], - "synchronizationRules": [ - { - "editable": true, - "id": "4c5ecfa1-a072-4460-b1c3-4adde3479854", - "name": "USER_OUTBOUND_USER", - "objectMappings": [ - { - "attributeMappings": [ - { - "defaultValue": "True", - "exportMissingReferences": false, - "flowBehavior": "FlowWhenChanged", - "flowType": "Always", - "matchingPriority": 0, - "source": { - "expression": "Not([IsSoftDeleted])", - "name": "Not", - "parameters": [ - { - "key": "source", - "value": { - "expression": "[IsSoftDeleted]", - "name": "IsSoftDeleted", - "parameters": [], - "type": "Attribute" - } - } - ], - "type": "Function" - }, - "targetAttributeName": "IsActive" - } - ], - "enabled": true, - "flowTypes": "Add, Update, Delete", - "name": "Synchronize Azure Active Directory Users to salesforce.com", - "scope": null, - "sourceObjectName": "User", - "targetObjectName": "User" - }] - }] -} -``` --## Add a definition for the directory extension attribute, and a mapping between the attributes --Use a plain text editor of your choice (for example, [Notepad++](https://notepad-plus-plus.org/) or [JSON Editor Online](https://www.jsoneditoronline.org/)) to: --1. Add an [attribute definition](synchronization-attributedefinition.md) for the `extension_9d98asdfl15980a_Nickname` attribute. -- - Under directories, find the directory with the name "Azure Active Directory", and in the object's array, find the one named **User**. - - Add the new attribute to the list, specifying the name and type, as shown in the following example. --2. Add an [attribute mapping](synchronization-attributemapping.md) between extension_9d98asdfl15980a_Nickname and CommunityNickname. -- - Under [synchronizationRules](synchronization-synchronizationrule.md), find the rule that specifies Azure AD as source directory, and Salesforce.com as the target directory (`"sourceDirectoryName": "Azure Active Directory", "targetDirectoryName": "salesforce.com"`). - - In the [objectMappings](synchronization-objectmapping.md) of the rule, find the mapping between users (`"sourceObjectName": "User", "targetObjectName": "User"`). - - In the [attributeMappings](synchronization-attributemapping.md) array of the **objectMapping**, add a new entry, as shown in the following example. -- ```json - { - "directories": [ - { - "id": "66e4a8cc-1b7b-435e-95f8-f06cea133828", - "name": "Azure Active Directory", - "objects": [ - { - "attributes": [ - ,{ - "name": "extension_9d98asdfl15980a_Nickname", - "type": "String" - } - ], - "name":"User" - }] - } - ], - "synchronizationRules": [ - { - "editable": true, - "id": "4c5ecfa1-a072-4460-b1c3-4adde3479854", - "metadata": [..], - "name": "USER_OUTBOUND_USER", - "objectMappings": [ - { - "attributeMappings": [ - ,{ - "source": { - "name": "extension_9d98asdfl15980a_Nickname", - "type": "Attribute" - }, - "targetAttributeName": "CommunityNickname" - } - ], - "name": "Synchronize Azure Active Directory Users to salesforce.com", - "scope": null, - "sourceObjectName": "User", - "targetObjectName": "User" - } - ], - "priority": 1, - "sourceDirectoryName": "Azure Active Directory", - "targetDirectoryName": "salesforce.com" - }, - ] - } - ``` --## Save the modified synchronization schema --When you save the updated synchronization schema, make sure that you include the entire schema, including the unmodified parts. This request will replace the existing schema with the one that you provide. --```http -PUT https://graph.microsoft.com/beta/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/schema -Authorization: Bearer {Token} -{ - "directories": [], - "synchronizationRules": [] -} --HTTP/1.1 201 No Content -``` --If the schema was saved successfully, on the next iteration of the synchronization job, it will start re-processing all the accounts in your Azure AD, and the new mappings will be applied to all provisioned accounts. -<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 -2015-10-25 14:57:30 UTC --> -<!-- { - "type": "#page.annotation", - "description": "Get the synchronization schema", - "keywords": "", - "section": "documentation", - "tocPath": "", - "suppressions": [ - ] -}--> |
v1.0 | Synchronization Directorydefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-directorydefinition.md | Namespace: microsoft.graph Provides the synchronization engine information about a directory and its objects. This resource tells the synchronization engine, for example, that the directory has objects named **user** and **group**, which attributes are supported for those objects, and the types for those attributes. In order for the object and attribute to participate in [synchronization rules](synchronization-synchronizationrule.md) and [object mappings](synchronization-objectmapping.md), they must be defined as part of the directory definition. -In general, the default [synchronization schema](synchronization-synchronizationschema.md) provided as part of the [synchronization template](synchronization-synchronizationtemplate.md) will define most commonly used objects and attributes for that directory. However, if the directory supports the addition of custom attributes, you might want to expand the default definition with your own custom objects or attributes. For more information, see [Configure synchronization with custom attributes](synchronization-configure-with-custom-target-attributes.md) and [Configure synchronization with directory extension attributes](synchronization-configure-with-directory-extension-attributes.md). +In general, the default [synchronization schema](synchronization-synchronizationschema.md) provided as part of the [synchronization template](synchronization-synchronizationtemplate.md) will define the most commonly used objects and attributes for that directory. However, if the directory supports the addition of custom attributes, you might want to expand the default definition with your own custom objects or attributes. For more information, see the following articles. ++- [Configure synchronization with custom attributes](/graph/synchronization-configure-with-custom-target-attributes) +- [Configure synchronization with directory extension attributes](/graph/synchronization-configure-with-directory-extension-attributes). Directory definitions are updated as part of the [synchronization schema](synchronization-synchronizationschema.md). Directory definitions are updated as part of the [synchronization schema](synchr | Property | Type | Description | |:--|:-|:| |id |String |Directory identifier. Not nullable.|-|metadata |metadataEntry collection |Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| |name |String |Name of the directory. Must be unique within the [synchronization schema](synchronization-synchronizationschema.md). Not nullable.| |objects |[objectDefinition](synchronization-objectdefinition.md) collection |Collection of objects supported by the directory.|+|readOnly|Boolean| Whether this object is read-only.| |version|String|Read only value that indicates version discovered. `null` if discovery has not yet occurred.| |discoveryDateTime|DateTimeOffset| Represents the discovery date and time using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|-|discoverabilities|directoryDefinitionDiscoverabilities| Read only value indicating what type of discovery the app supports. Possible values are: `AttributeDataTypes`, `AttributeNames`, `AttributeReadOnly`, `None`, `ReferenceAttributes`, `UnknownFutureValue`.| +|discoverabilities|directoryDefinitionDiscoverabilities| Read-only value indicating what type of discovery the app supports. The possible values are: `None`, `AttributeNames`, `AttributeDataTypes`, `AttributeReadOnly`, `ReferenceAttributes`, `UnknownFutureValue`. This is a multi-valued object.| ## JSON representation |
v1.0 | Synchronization Filteroperatorschema | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-filteroperatorschema.md | Describes an operator that can be used in a [filter](synchronization-filter.md). | Property | Type | Description | |:|:--|:|-|arity |String |Arity of the operator. Possible values are: `Binary`, `Unary`. The default is `Binary`.| +|arity |scopeOperatorType |Arity of the operator. Possible values are: `Binary`, `Unary`. The default is `Binary`.| |multivaluedComparisonType |scopeOperatorMultiValuedComparisonType |Possible values are: `All`, `Any`. Applies only to multivalued attributes. `All` means that all values must satisfy the condition. `Any` means that at least one value has to satisfy the condition. The default is `All`.| |name |String |Operator name. |-|supportedAttributeTypes |String collection |Attribute types supported by the operator. Possible values are: `Boolean`, `Binary`, `Reference`, `Integer`, `String`.| +|supportedAttributeTypes |attributeType collection |Attribute types supported by the operator. Possible values are: `Boolean`, `Binary`, `Reference`, `Integer`, `String`.| ## JSON representation |
v1.0 | Synchronization Objectdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-objectdefinition.md | Describes an object and its attributes. Object definitions are part of [director |attributes |[attributeDefinition](synchronization-attributedefinition.md) collection | Defines attributes of the object. | |metadata |[metadataEntry](synchronization-metadataentry.md) collection |Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| |name |String |Name of the object. Must be unique within a directory definition. Not nullable.|+|supportedApis|String collection|The API that the provisioning service queries to retrieve data for synchronization.| ## JSON representation |
v1.0 | Synchronization Objectmapping | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-objectmapping.md | Object mappings are the main part of the [synchronization rule](synchronization- |attributeMappings |[attributeMapping](synchronization-attributemapping.md) collection | Attribute mappings define which attributes to map from the source object into the target object and how they should flow. A number of functions are available to support the transformation of the original source values.| |enabled |Boolean |When `true`, this object mapping will be processed during synchronization. When `false`, this object mapping will be skipped.| |flowTypes |objectFlowTypes |Which flow types are enabled for this object mapping. `Add` creates new objects in the target directory, `Update` modifies existing objects, and `Delete` deprovisions existing users. The default is `Add, Update, Delete`. |-|metadata |metadataEntry collection |Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| +|metadata |[metadataEntry](../resources/synchronization-metadataentry.md) collection|Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| |name |String |Human-friendly name of the object mapping.| |scope |[filter](synchronization-filter.md) |Defines a filter to be used when deciding whether a given object should be provisioned. For example, you might want to only provision users that are located in the US.| |sourceObjectName |String |Name of the object in the source directory. Must match the object name from the source [directory definition](synchronization-directorydefinition.md).| |
v1.0 | Synchronization Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-overview.md | HTTP/1.1 200 OK ``` ## See also -* [Configure synchronization with directory extension attributes](../resources/synchronization-configure-with-directory-extension-attributes.md) -* [Configure synchronization with custom target attributes](../resources/synchronization-configure-with-custom-target-attributes.md) +* [Configure synchronization with directory extension attributes](/graph/synchronization-configure-with-directory-extension-attributes) +* [Configure synchronization with custom target attributes](/graph/synchronization-configure-with-custom-target-attributes) |
v1.0 | Synchronization Synchronization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronization.md | Represents the capability for Azure Active Directory (Azure AD) identity synchro |Method|Return type|Description| |:|:|:| |[acquireAccessToken](../api/synchronization-synchronization-acquireaccesstoken.md)|None| Acquire an OAuth Access token to authorize the Azure AD provisioning service to provision users into an application. |-|[Add secrets](../api/synchronization-synchronization-secrets.md)|None| Provide credentials for establishing connectivity with the target system. | +|[Add secrets](../api/synchronization-serviceprincipal-put-synchronization.md)|None| Provide credentials for establishing connectivity with the target system. | <!-- |Method|Return type|Description| |
v1.0 | Synchronization Synchronizationerror | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationerror.md | Represents an error that occurred during the synchronization process. ## Properties -<!-- Add descriptions for the properties. --> +<!-- Add descriptions for the properties. Fill in the examples. --> | Property | Type |Description| |:|:--|:-|-|code|String|| -|message|String|| -|tenantActionable|Boolean|| +|code|String| The error code. | +|message|String| The error message. | +|tenantActionable|Boolean| The action to take to resolve the error.| ## JSON representation |
v1.0 | Synchronization Synchronizationjob | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationjob.md | Performs synchronization by periodically running in the background, polling for |[Get synchronizationSchema](../api/synchronization-synchronizationschema-get.md) |[synchronizationSchema](synchronization-synchronizationschema.md) |Retrieve the job's effective synchronization schema.| |[Update synchronizationSchema](../api/synchronization-synchronizationschema-update.md) |None |Update the job's synchronization schema. | |[Validate credentials](../api/synchronization-synchronizationjob-validatecredentials.md)|None|Test provided credentials against target directory.|-|[provisionOnDemand](../api/synchronization-synchronizationjob-provision-on-demand.md)|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. | +|[provisionOnDemand](../api/synchronization-synchronizationjob-provisionondemand.md)|[synchronizationJobApplicationParameters](../resources/synchronization-synchronizationjobapplicationparameters.md) collection|Represents the objects that will be provisioned and the synchronization rules executed. The resource is primarily used for on-demand provisioning. | ## Properties | Property | Type | Description | |
v1.0 | Synchronization Synchronizationprogress | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationprogress.md | Represents the progress of a [synchronizationJob](synchronization-synchronizatio <!-- The troubleshootingUrl property is missing a description --> ## JSON representation- The following is a JSON representation of the resource.- <!-- { "blockType": "resource",- "optionalProperties": [ -- ], "@odata.type": "microsoft.graph.synchronizationProgress"-}--> --```json +} +--> +``` json {- "completedUnits": 1025, - "progressObservationDateTime": "2017-10-10T17:00:00Z", - "totalUnits": 3024, - "units": "pages" + "@odata.type": "#microsoft.graph.synchronizationProgress", + "completedUnits": "Integer", + "progressObservationDateTime": "String (timestamp)", + "totalUnits": "Integer", + "units": "String" }- ``` <!-- uuid: 15571993-7e2f-4842-84d5-01ceb67cdc05 |
v1.0 | Synchronization Synchronizationquarantine | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationquarantine.md | + + Title: "synchronizationQuarantine resource type" +description: "Provides information about the quarantine state of a synchronizationJob." +ms.localizationpriority: medium ++++# synchronizationQuarantine resource type ++Namespace: microsoft.graph +++Provides information about the quarantine state of a [synchronizationJob](synchronization-synchronizationjob.md). ++## Properties +| Property | Type |Description| +|:|:--|:-| +|currentBegan|DateTimeOffset|Date and time when the quarantine was last evaluated and imposed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| +|nextAttempt|DateTimeOffset|Date and time when the next attempt to re-evaluate the quarantine will be made. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| +|reason|quarantineReason|A code that signifies why the quarantine was imposed. The possible values are: `EncounteredBaseEscrowThreshold`, `EncounteredTotalEscrowThreshold`, `EncounteredEscrowProportionThreshold`, `EncounteredQuarantineException`, `Unknown`, `QuarantinedOnDemand`, `TooManyDeletes`, `IngestionInterrupted`.| +|seriesBegan|DateTimeOffset|Date and time when the quarantine was first imposed in this series (a series starts when a quarantine is first imposed, and is reset as soon as the quarantine is lifted). The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| +|seriesCount|Int64|Number of times in this series the quarantine was re-evaluated and left in effect (a series starts when quarantine is first imposed, and is reset as soon as quarantine is lifted).| +|error|[synchronizationError](synchronization-synchronizationerror.md)|Describes the error(s) that occurred when putting the synchronization job into quarantine.| ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [ ++ ], + "@odata.type": "microsoft.graph.synchronizationQuarantine" +}--> ++```json +{ + "error": {"@odata.type": "microsoft.graph.synchronizationError"}, + "currentBegan": "String (timestamp)", + "nextAttempt": "String (timestamp)", + "reason": "String", + "seriesBegan": "String (timestamp)", + "seriesCount": 1024 +} ++``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "synchronizationQuarantine resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> ++ |
v1.0 | Synchronization Synchronizationschedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationschedule.md | Defines the schedule used to run a [synchronizationJob](synchronization-synchron |:|:--|:-| |expiration|DateTimeOffset|Date and time when this job will expire. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |interval|Duration|The interval between synchronization iterations. The value is represented in ISO 8601 format for durations. For example, `PT1M` represents a period of 1 month.|-|state|String| Possible values are: `Active`, `Disabled`.| +|state|synchronizationScheduleState|The possible values are: `Active`, `Disabled`, `Paused`.| + ## JSON representation |
v1.0 | Synchronization Synchronizationstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationstatus.md | Represents the current status of the [synchronizationJob](synchronization-synchr | Property | Type | Description | |:--|:-|:|-|code|String|High-level status code of the synchronization job. Possible values are: `NotConfigured`, `NotRun`, `Active`, `Paused`, `Quarantine`.| +|code|synchronizationStatusCode|High-level status code of the synchronization job. Possible values are: `NotConfigured`, `NotRun`, `Active`, `Paused`, `Quarantine`.| |countSuccessiveCompleteFailures|Int64|Number of consecutive times this job failed.| |escrowsPruned|Boolean|`true` if the job's escrows (object-level errors) were pruned during initial synchronization. Escrows can be pruned if during the initial synchronization, you reach the threshold of errors that would normally put the job in quarantine. Instead of going into quarantine, the synchronization process clears the job's errors and continues until the initial synchronization is completed. When the initial synchronization is completed, the job will pause and wait for the customer to clean up the errors.| |lastExecution|[synchronizationTaskExecution](synchronization-synchronizationtaskexecution.md)|Details of the last execution of the job.| |lastSuccessfulExecution|[synchronizationTaskExecution](synchronization-synchronizationtaskexecution.md)|Details of the last execution of this job, which didn't have any errors.| |lastSuccessfulExecutionWithExports|[synchronizationTaskExecution](synchronization-synchronizationtaskexecution.md)|Details of the last execution of the job, which exported objects into the target directory.| |progress|[synchronizationProgress](synchronization-synchronizationprogress.md) collection|Details of the progress of a job toward completion.|-|quarantine|[synchronizationQuarantine](synchronization-quarantine.md)|If job is in quarantine, quarantine details.| +|quarantine|[synchronizationQuarantine](synchronization-synchronizationquarantine.md)|If job is in quarantine, quarantine details.| |steadyStateFirstAchievedTime|DateTimeOffset|The time when steady state (no more changes to the process) was first achieved. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |steadyStateLastAchievedTime|DateTimeOffset|The time when steady state (no more changes to the process) was last achieved. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |synchronizedEntryCountByType|[stringKeyLongValuePair](synchronization-stringkeylongvaluepair.md) collection|Count of synchronized objects, listed by object type.| |
v1.0 | Synchronization Synchronizationtaskexecution | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationtaskexecution.md | Summarizes the results of the synchronization job run. |countImportedDeltas |Int64 |Count of imported delta-changes.| |countImportedReferenceDeltas |Int64 |Count of imported delta-changes pertaining to reference changes.| |error |[synchronizationError](synchronization-synchronizationerror.md)|If an error was encountered, contains a **synchronizationError** object with details.|-|state |String |Code summarizing the result of this run. Possible values are: `Succeeded`, `Failed`, `EntryLevelErrors`.| +|state |synchronizationTaskExecutionResult |Code summarizing the result of this run. Possible values are: `Succeeded`, `Failed`, `EntryLevelErrors`.| |timeBegan |DateTimeOffset|Time when this job run began. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |timeEnded |DateTimeOffset|Time when this job run ended. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.| |
v1.0 | Synchronization Synchronizationtemplate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/synchronization-synchronizationtemplate.md | You can provide multiple templates for an application, and designate a default t |description |String |Description of the template.| |discoverable |String |`true` if this template should appear in the collection of templates available for the application instance (service principal).| |factoryTag |String |One of the well-known factory tags supported by the synchronization engine. The **factoryTag** tells the synchronization engine which implementation to use when processing jobs based on this template.|-|metadata |metadataEntry collection |Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| +|metadata |[metadataEntry](../resources/synchronization-metadataentry.md) collection |Additional extension properties. Unless mentioned explicitly, metadata values should not be changed.| ## Relationships | Relationship | Type |Description| |
v1.0 | Team | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/team.md | For a POST request example, see [Request (create team in migration state)](/micr |[primaryChannel](../api/team-get-primarychannel.md)|[channel](channel.md)| The general channel for the team. | |schedule|[schedule](schedule.md)| The schedule of shifts for this team.| |template|[teamsTemplate](teamstemplate.md)| The template this team was created from. See [available templates](/MicrosoftTeams/get-started-with-teams-templates). |+| templateDefinition | [teamtemplatedefinition](teamtemplatedefinition.md)| Generic representation of a team template definition for a team with a specific structure and configuration.| |permissionGrants|[resourceSpecificPermissionGrant](resourcespecificpermissiongrant.md) collection| A collection of permissions granted to apps to access the team.| |tags|[teamworkTag](../resources/teamworktag.md) collection|The tags associated with the team.| |
v1.0 | Teams Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teams-api-overview.md | Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-i | Connect bots to calls and implement interactive voice response (IVR) | [IVR scenarios](../resources/calls-api-ivr-overview.md)| | | Create and retrieve online meetings or check users presence and activity | [onlineMeeting](../resources/onlinemeeting.md), [presence](../resources/presence.md) | [create onlineMeeting](../api/application-post-onlinemeetings.md), [meetingAttendanceReport](../resources/meetingattendancereport.md) | | Create and manage workforce integration with shifts, schedules, time cards or time off in your organization | [workforceIntegration](../resources/workforceintegration.md), [schedule](../resources/schedule.md), [shift](../resources/shift.md), [timeOff](../resources/timeoff.md), [timeOffReason](../resources/timeoffreason.md) | [create workforceIntegration](../api/workforceintegration-post.md), [create schedule](../api/schedule-post-schedulinggroups.md), [create shift](../api/schedule-post-shifts.md), [create timeOff](../api/schedule-post-timesoff.md) |-| Use the employee learning API to integrate with Viva Learning (preview) | [employee learning](../resources/viva-learning-api-overview.md), [learningProvider](../resources/learningprovider.md), [learningContent](../resources/learningcontent.md) | [list learningProviders](../api/employeeexperience-list-learningproviders.md), [list learningContents](../api/learningprovider-list-learningcontents.md) | +| Use the employee learning API to integrate with Viva Learning | [employee learning](../resources/viva-learning-api-overview.md), [learningProvider](../resources/learningprovider.md), [learningContent](../resources/learningcontent.md) | [list learningProviders](../api/employeeexperience-list-learningproviders.md), [list learningContents](../api/learningprovider-list-learningcontents.md) | ## Microsoft Teams limits |
v1.0 | Teamsapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teamsapp.md | Users can see these apps in the Microsoft Teams Store, and these apps can be ins - [teamsTab](../resources/teamstab.md) - [App catalog sample (C#)](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-appcatalog-lifecycle/csharp) - [App catalog sample (Node.JS)](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-appcatalog-lifecycle/nodejs)+- [Teams app catalog lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-appcatalog-lifecycle/csharp) +- [Teams app catalog lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-appcatalog-lifecycle/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Teamsappinstallation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teamsappinstallation.md | The following is a JSON representation of the resource. - [teamsAppDefinition](teamsappdefinition.md) - [teamsTab](../resources/teamstab.md) - [userScopeTeamsAppInstallation](../resources/userscopeteamsappinstallation.md)+- [Teams app installation lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-app-installation-lifecycle/csharp) +- [Teams app installation lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-app-installation-lifecycle/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Teamsappsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/teamsappsettings.md | Inherits from [entity](../resources/entity.md). ## Properties |Property|Type|Description| |:|:|:|+|allowUserRequestsForAppAccess|Boolean|Indicates whether Teams users are allowed to request admins access to certain Teams apps.| |isChatResourceSpecificConsentEnabled|Boolean|Indicates whether resource-specific consent for chats/meetings has been enabled for the tenant. If true, Teams apps that are allowed in the tenant and require resource-specific permissions can be installed inside chats and meetings. If false, the installation of any Teams app that requires resource-specific permissions in a chat or a meeting will be blocked.| ## Relationships The following is a JSON representation of the resource. { "@odata.type": "#microsoft.graph.teamsAppSettings", "id": "String (identifier)",+ "allowUserRequestsForAppAccess": "Boolean", "isChatResourceSpecificConsentEnabled": "Boolean" } ``` |
v1.0 | User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/user.md | This resource supports: | country | String | The country/region in which the user is located; for example, `US` or `UK`. Maximum length is 128 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values). | | createdDateTime | DateTimeOffset | The date and time the user was created, in ISO 8601 format and in UTC time. The value cannot be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Azure AD. Property is `null` for some users created before June 2018 and on-premises users that were synced to Azure AD before June 2018. Read-only. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). | | creationType | String | Indicates whether the user account was created through one of the following methods: <br/> <ul><li>As a regular school or work account (`null`). <li>As an external account (`Invitation`). <li>As a local account for an Azure Active Directory B2C tenant (`LocalAccount`). <li>Through self-service sign-up by an internal user using email verification (`EmailVerified`). <li>Through self-service sign-up by an external user signing up through a link that is part of a user flow (`SelfServiceSignUp`). </ul> <br>Read-only.<br>Supports `$filter` (`eq`, `ne`, `not`, and `in`). |-|customSecurityAttributes|[customSecurityAttributeValue](../resources/customsecurityattributevalue.md)|An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`).| +|customSecurityAttributes|[customSecurityAttributeValue](../resources/customsecurityattributevalue.md)|An open complex type that holds the value of a custom security attribute that is assigned to a directory object. Nullable. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `startsWith`). Filter value is case sensitive.| | deletedDateTime | DateTimeOffset | The date and time the user was deleted. <br><br>Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, and `in`). | | department | String | The name for the department in which the user works. Maximum length is 64 characters.<br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, and `eq` on `null` values). | | displayName | String | The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$orderBy`, and `$search`.| | employeeHireDate | DateTimeOffset | The date and time when the user was hired or will start work in case of a future hire. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).|-| employeeLeaveDateTime | DateTimeOffset | The date and time when the user left or will leave the organization. <br><br>To read or write this property, the calling app must be assigned the *User-LifeCycleInfo.Read.All* or *User-LifeCycleInfo.ReadWrite.All* permissions respectively. <br><br>To read this property in delegated scenarios, the admin needs one of the following Azure AD roles: *Lifecycle Workflows Administrator*, *Global Reader*, or *Global Admin*. To write this property in delegated scenarios, the admin needs the *Global Administrator* [Azure AD role](/azure/active-directory/roles/permissions-reference). <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). <br><br>For more information, see [Configure the employeeLeaveDateTime property for a user](/graph/tutorial-lifecycle-workflows-set-employeeleavedatetime).| +| employeeLeaveDateTime | DateTimeOffset | The date and time when the user left or will leave the organization. <br><br>To read this property, the calling app must be assigned the *User-LifeCycleInfo.Read.All* permission. To write this property, the calling app must be assigned the *User.Read.All* and *User-LifeCycleInfo.ReadWrite.All* permissions. To read this property in delegated scenarios, the admin needs one of the following Azure AD roles: *Lifecycle Workflows Administrator*, *Global Reader*, or *Global Administrator*. To write this property in delegated scenarios, the admin needs the *Global Administrator* role. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). <br><br>For more information, see [Configure the employeeLeaveDateTime property for a user](/graph/tutorial-lifecycle-workflows-set-employeeleavedatetime).| | employeeId | String | The employee identifier assigned to the user by the organization. The maximum length is 16 characters.<br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |employeeOrgData|[employeeOrgData](employeeorgdata.md) |Represents organization data (e.g. division and costCenter) associated with a user. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| | employeeType | String | Captures enterprise worker type. For example, `Employee`, `Contractor`, `Consultant`, or `Vendor`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`).| |
v1.0 | Userpurpose | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/userpurpose.md | - Title: "userPurpose resource type" -description: "Represents the user's recipient or mailbox type in Exchange Online." -doc_type: resourcePageType ----# userPurpose resource type --Namespace: microsoft.graph ---The purpose of the mailbox. Used to differentiate a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. ---## Properties -|Property|Type|Description| -|:|:--|:-| -|value|[mailboxRecipientType](#mailboxrecipienttype-values)|Represents the user's recipient or mailbox type in Exchange Online. Possible values are: `unknown`, `user`, `linked`, `shared`, `room`, `equipment`, and `others`. See the next section for more information.| --### mailboxRecipientType values -|Member|Description| -|:|:--| -|unknown|No information found about the mailbox.| -|user|A user account with a mailbox in the local forest.| -|linked|A mailbox linked to a user account in another forest.| -|shared|A mailbox shared by two or more user accounts.| -|room|A mailbox representing a conference room.| -|equipment|A mailbox representing a piece of equipment.| -|others|Mailbox found but user purpose is different from the ones specified above.| --## JSON representation --Here is a JSON representation of the resource. --<!-- { - "blockType": "resource", - "optionalProperties": [ -- ], - "@odata.type": "microsoft.graph.userPurpose" -}--> --```json -{ - "value": "string" -} --``` --<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 -2015-10-25 14:57:30 UTC --> -<!-- -{ - "type": "#page.annotation", - "description": "userPurpose resource", - "keywords": "", - "section": "documentation", - "tocPath": "", - "suppressions": [] -} >-- |
v1.0 | Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/users.md | The following table lists the sensitive actions on user objects. All users can r | Update user principal name | userPrincipalName | | Delete or restore users | Not applicable | -### Who can reset passwords? +### Who can reset passwords -In the following table, the columns list the roles that can reset passwords. The rows list the roles for which their password can be reset. +In the following table, the columns list the roles that can reset passwords and invalidate refresh tokens. The rows list the roles for which their password can be reset. The following table is for roles assigned at the scope of a tenant. For roles assigned at the scope of an administrative unit, [further restrictions apply](/azure/active-directory/roles/admin-units-assign-roles#roles-that-can-be-assigned-with-administrative-unit-scope). User<br/>(no admin role) | :heavy_check_mark: | :heavy_check_mark: | :heavy_chec User<br/>(no admin role, but member or owner of a role-assignable group) | | | | | :heavy_check_mark: | :heavy_check_mark: User Admin | | | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:+All custom roles | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: \* A Global Administrator cannot remove their own Global Administrator assignment. This is to prevent a situation where an organization has 0 Global Administrators. > [!NOTE]-> The ability to reset a password includes the ability to update the following sensitive attributes required for [self-service password reset](/azure/active-directory/authentication/concept-sspr-howitworks): +> The ability to reset a password includes the ability to update the following sensitive properties required for [self-service password reset](/azure/active-directory/authentication/concept-sspr-howitworks): > - businessPhones > - mobilePhone > - otherMails -### Who can update sensitive attributes? +### Who can perform sensitive actions -Some administrators can update the following sensitive attributes for some users. All users can read these sensitive attributes. +Some administrators can perform the following sensitive actions for some users. All users can read the sensitive properties. -- accountEnabled-- businessPhones-- mobilePhone-- onPremisesImmutableId-- otherMails-- passwordProfile-- userPrincipalName+| Sensitive action | Sensitive property name | +| | | +| Disable or enable users | `accountEnabled` | +| Update business phone | `businessPhones` | +| Update mobile phone | `mobilePhone` | +| Update on-premises immutable ID | `onPremisesImmutableId` | +| Update other emails | `otherMails` | +| Update password profile | `passwordProfile` | +| Update user principal name | `userPrincipalName` | +| Delete or restore users | Not applicable | -In the following table, the columns list the roles that can update the sensitive attributes. The rows list the roles for which their sensitive attributes can be updated. +In the following table, the columns list the roles that can perform sensitive actions. The rows list the roles for which the sensitive action can be performed upon. The following table is for roles assigned at the scope of a tenant. For roles assigned at the scope of an administrative unit, [further restrictions apply](/azure/active-directory/roles/admin-units-assign-roles#roles-that-can-be-assigned-with-administrative-unit-scope). -Role that sensitive attributes can be updated | Auth Admin | User Admin | Privileged Auth Admin | Global Admin +Role that sensitive action can be performed upon | Auth Admin | User Admin | Privileged Auth Admin | Global Admin | | | | Auth Admin | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Directory Readers | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: User<br/>(no admin role) | :heavy_check_mark: | :heavy_check_mark: | :heavy_chec User<br/>(no admin role, but member or owner of a role-assignable group) | | | :heavy_check_mark: | :heavy_check_mark: User Admin | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:+All custom roles | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: + ## User and group search limitations for guest users in organizations |
v1.0 | Virtualendpoint | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/virtualendpoint.md | Use the Cloud PC API to provision and manage virtual desktops for employees in a |[List auditEvents](../api/virtualendpoint-list-auditevents.md)|[cloudPcAuditEvent](../resources/cloudpcauditevent.md) collection|List properties and relationships of the [cloudPcAuditEvent](../resources/cloudpcauditevent.md) objects.| |[List supportedRegions](../api/virtualendpoint-list-supportedregions.md)|[cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) collection|List properties and relationships of the [cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) objects.| |[List servicePlans](../api/virtualendpoint-list-serviceplans.md)|[cloudPcServicePlan](../resources/cloudpcserviceplan.md) collection|List properties and relationships of the [cloudPcServicePlan](../resources/cloudpcserviceplan.md) objects.|+|[List sharedUseServicePlans](../api/virtualendpoint-list-shareduseserviceplans.md)|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|List properties and relationships of the [cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) objects.| |[List snapshots](../api/virtualendpoint-list-snapshots.md)|[cloudPcSnapshot](../resources/cloudpcsnapshot.md) collection|Get a list of [cloudPcSnapshot](../resources/cloudpcsnapshot.md) objects and their properties.| |[List externalPartnerSettings](../api/virtualendpoint-list-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) collection|Get a list of the [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) objects and their properties.| |[Create cloudPcExternalPartnerSetting](../api/virtualendpoint-post-externalpartnersettings.md)|[cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md)|Create a new [cloudPcExternalPartnerSetting](../resources/cloudpcexternalpartnersetting.md) object.| Use the Cloud PC API to provision and manage virtual desktops for employees in a |provisioningPolicies|[cloudPcProvisioningPolicy](../resources/cloudpcprovisioningpolicy.md) collection|Cloud PC provisioning policy.| |reports|[cloudPcReports](../resources/cloudpcreports.md)|Cloud PC related reports.| |servicePlans|[cloudPcServicePlan](../resources/cloudpcserviceplan.md) collection|Cloud PC service plans.|+|sharedUseServicePlans|[cloudPcSharedUseServicePlan](../resources/cloudpcshareduseserviceplan.md) collection|Cloud PC shared-use service plans.| |snapshots|[cloudPcSnapshot](../resources/cloudpcsnapshot.md) collection|Cloud PC snapshots.| |supportedRegions|[cloudPcSupportedRegion](../resources/cloudpcsupportedregion.md) collection|Cloud PC supported regions.| |userSettings|[cloudPcUserSetting](../resources/cloudpcusersetting.md) collection|Cloud PC user settings. | |
v1.0 | Viva Learning Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/viva-learning-api-overview.md | doc_type: conceptualPageType Viva Learning is a centralized employee learning hub in Microsoft Teams that lets employees integrate learning and building skills into their work day. In Viva Learning, teams can discover, share, recommend, and learn from content libraries provided by both their organization and partners. They can quickly access assigned or recently completed learning content, and do all of this without leaving Microsoft Teams. -The employee learning API in Microsoft Graph enables apps to make content from a Learning Management System (LMS) or learning provider available in Viva Learning. Use the following resources to integrate with Viva Learning: +The employee learning API in Microsoft Graph enables apps to make content from a learning management system (LMS) or learning provider available in Viva Learning. Use the following resources to integrate with Viva Learning: - [Learning provider](learningprovider.md) to manage learning providers, including registering, enabling, disabling, or deleting providers. - [Learning content](learningcontent.md) to upload and manage learning content metadata from your LMS or learning provider in Viva Learning. With the appropriate delegated or application [employee learning permissions](/g ## Use cases for the employee learning API in Microsoft Graph Use the employee learning APIs to do the following: - [Register a provider with Viva Learning](../api/employeeexperience-post-learningproviders.md), provide a display name, square logo that is displayed on a learning content card, and a long logo that is displayed in the **Details** page, which is required for the provider content to show up in Viva Learning. The returned registration ID can be used to make the subsequent calls for content ingestion.-- Enable or disable a registration and update the display name and logo URLs for a provider.ΓÇ» +- [Enable or disable a registration and update the display name and logo URLs for a provider](../api/learningprovider-update.md). - [Get the details about a provider](../api/learningprovider-get.md) in Viva Learning for a specific **registrationId**.ΓÇ» - [Get the list of provider registrations](../api/employeeexperience-list-learningproviders.md) in Viva Learning for a tenant. - [Delete a registration](../api/employeeexperience-delete-learningproviders.md) of a provider in Viva Learning. - [Push content metadata](../api/learningcontent-update.md) to Viva Learning to make content available within Viva Learning for consumption by users.ΓÇ» - [Get a list of the metadata of a provider's ingested content](../api/learningprovider-list-learningcontents.md) by using the **registrationId** of a provider.ΓÇ» - [Get the specified metadata of a provider's ingested content](../api/learningcontent-get.md) in Viva Learning.-- [Delete the specfied metadata of a provider's ingested content](../api/learningprovider-delete-learningcontents.md).+- [Delete the specified metadata of a provider's ingested content](../api/learningprovider-delete-learningcontents.md). >**Note**: Assignments and completed course records are not yet available in the employee learning API. |
v1.0 | Watermarkprotectionvalues | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/watermarkprotectionvalues.md | + + Title: "watermarkProtectionValues resource type" +description: "Represents the reasons for a participant's restricted media experience." ++ms.localizationpriority: medium +++# watermarkProtectionValues resource type ++Namespace: microsoft.graph +++Represents the reasons for a participant's restricted media experience. ++## Properties ++| Property | Type | Description | +|:|:--|:| +| isEnabledForContentSharing | Boolean | Indicates whether to apply a watermark to any shared content. | +| isEnabledForVideo | Boolean | Indicates whether to apply a watermark to everyone's video feed. | ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.watermarkProtectionValues" +}--> +```json +{ + "@odata.type": "#microsoft.graph.watermarkProtectionValues", + "isEnabledForContentSharing": "Boolean", + "isEnabledForVideo": "Boolean" +} +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "watermarkProtectionValues resource", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [] +} +--> |
v1.0 | Webhooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/webhooks.md | In general, subscription operations require read permission to the resource. For - [subscription resource type](subscription.md) - [Training module: Use change notifications and track changes with Microsoft Graph](/training/modules/msgraph-changenotifications-trackchanges) - [Lifecycle notifications](/graph/webhooks-lifecycle)-+- [Change notifications C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-change-notification/csharp) +- [Change notifications Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-change-notification/nodejs) <!-- Links --> [chat]: ./chat.md |
v1.0 | Workbooknameditem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/workbooknameditem.md | Title: "workbookNamedItem resource type" -description: "Represents a defined name for a range of cells or value. Names can be primitive named objects (as seen in the type below), range object, reference to a range. This object can be used to obtain range object associated with names." +description: "Represents a defined name for a range of cells or value." ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "excel" Namespace: microsoft.graph [!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] -Represents a defined name for a range of cells or value. Names can be primitive named objects (as seen in the type below), range object, reference to a range. This object can be used to obtain range object associated with names. +Represents a defined name for a range of cells or value. Names can be primitive named objects (as seen in the following type), range object, reference to a range. This object can be used to obtain range object associated with names. ## Methods | Method | Return Type |Description| |:|:--|:-|-|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Adds a new name to the collection of the given scope.| -|[AddFormulaLocal](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Adds a new name to the collection of the given scope using the user's locale for the formula.| -|[Get NamedItem](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read properties and relationships of namedItem object.| -|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update NamedItem object. | -|[Range](../api/nameditem-range.md)|[workbookRange](workbookrange.md)|Returns the range object that is associated with the name. Throws an exception if the named item's type is not a range.| -|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get namedItem object collection. | +|[Add](../api/nameditem-add.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope.| +|[AddFormulaLocal](../api/nameditem-addformulalocal.md)|[workbookNamedItem](workbooknameditem.md)|Add a new name to the collection of the given scope using the user's locale for the formula.| +|[Get NamedItem](../api/nameditem-get.md) | [workbookNamedItem](workbooknameditem.md) |Read properties and relationships of **namedItem** object.| +|[Update](../api/nameditem-update.md) | [workbookNamedItem](workbooknameditem.md) |Update a **namedItem** object. | +|[Range](../api/nameditem-range.md)|[workbookRange](workbookrange.md)|Return the range object that is associated with the name. Throw an exception if the named item's type is not a range.| +|[List](../api/nameditem-list.md) | [workbookNamedItem](workbooknameditem.md) collection |Get a collection of **namedItem** objects. | | [Delete](../api/nameditem-delete.md) | None | Delete a [workbookNamedItem](workbooknameditem.md) object. | ## Properties | Property | Type |Description| |:|:--|:-|-|name|string|The name of the object. Read-only.| -|comment|string|Represents the comment associated with this name.| -|scope|string|Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.| -|type|string|Indicates what type of reference is associated with the name. Possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.| -|value|string|Represents the formula that the name is defined to refer to. E.g. =Sheet14!$B$2:$H$12, =4.75, etc. Read-only.| -|visible|boolean|Specifies whether the object is visible or not.| +|comment|String|Represents the comment associated with this name.| +|name|String|The name of the object. Read-only.| +|scope|String|Indicates whether the name is scoped to the workbook or to a specific worksheet. Read-only.| +|type|String|Indicates what type of reference is associated with the name. Possible values are: `String`, `Integer`, `Double`, `Boolean`, `Range`. Read-only.| +|value|String|Represents the formula that the name is defined to refer to. For example, `=Sheet14!$B$2:$H$12` and `=4.75`. Read-only.| +|visible|Boolean|Specifies whether the object is visible or not.| ## Relationships | Relationship | Type |Description| Represents a defined name for a range of cells or value. Names can be primitive ## JSON representation -Here is a JSON representation of the resource. +The following is a JSON representation of the resource. <!-- { "blockType": "resource", Here is a JSON representation of the resource. ```json {- "name": "string", - "comment": "string", - "scope": "string", - "type": "string", - "value": "string", - "visible": true -+ "comment": "String", + "name": "String", + "scope": "String", + "type": "String", + "value": "String", + "visible": "Boolean" }- ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 Here is a JSON representation of the resource. "suppressions": [] } -->-- |
v1.0 | Workinghours | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/workinghours.md | Namespace: microsoft.graph Represents the days of the week and hours in a specific time zone that the user works. Having access to a user's working hours is useful in scenarios that handle activity or resource planning. -You can [get](../api/user-get-mailboxsettings.md#example-3) and [set](../api/user-update-mailboxsettings.md#example-2) the +You can [get](../api/user-get-mailboxsettings.md#example-3-get-specifically-the-working-hour-settings-of-the-signed-in-users-mailbox) and [set](../api/user-update-mailboxsettings.md#example-2) the working hours of a user as part of the user's [mailbox settings](mailboxsettings.md). You can choose to set a time zone for your working hours differently from the time zone you have set on your Outlook client. |
v1.0 | Accesspackage Delete Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-delete-incompatibleaccesspackage.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Delete Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-delete-incompatiblegroup.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement --- ### Response The following is an example of the response. |
v1.0 | Accesspackage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackage Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackage Getapplicablepolicyrequirements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-getapplicablepolicyrequirements.md | POST https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/a -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackage List Accesspackagesincompatiblewith | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-accesspackagesincompatiblewith.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response The following is an example of the response. |
v1.0 | Accesspackage List Incompatibleaccesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-incompatibleaccesspackages.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Accesspackage List Incompatiblegroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-list-incompatiblegroups.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Post Incompatibleaccesspackage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-post-incompatibleaccesspackage.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Accesspackage Post Incompatiblegroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-post-incompatiblegroup.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Accesspackage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackage-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Accesspackageassignment Additionalaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignment-additionalaccess.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as - ### Response > **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignment Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignment-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignment-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentpolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response <!-- { "blockType": "response", |
v1.0 | Accesspackageassignmentpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentpolicy-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentpolicy-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-accesspackageassignmentpolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentrequest-cancel.md | POST https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/a -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentrequest-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentrequest-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackageassignmentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackageassignmentrequest-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackagecatalog Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackagecatalog-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackagecatalog Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackagecatalog-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ca -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accesspackagecatalog Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accesspackagecatalog-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Accessreviewhistorydefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewhistorydefinition-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/historyDef - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewhistorydefinition List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewhistorydefinition-list-instances.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/historyDef - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewhistoryinstance Generatedownloaduri | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewhistoryinstance-generatedownloaduri.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/historyDe - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewinstance Acceptrecommendations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-acceptrecommendations.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Applydecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-applydecisions.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Batchrecorddecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-batchrecorddecisions.md | Content-type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Contactedreviewers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-list-contactedreviewers.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Decisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-list-decisions.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance List Stages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-list-stages.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstance Resetdecisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-resetdecisions.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Sendreminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-sendreminder.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Stop | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-stop.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewinstance Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewinstancedecisionitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-update.md | Content-Type: application/json -- #### Response <!-- { Content-Type: application/json - #### Response <!-- { |
v1.0 | Accessreviewscheduledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definit -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewscheduledefinition Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition List Instances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-list-instances.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewscheduledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-accessreviewscheduledefinition-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Accessreviewset List Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-list-definitions.md | This method supports the `$select`, `$top`, `$skip`,`$orderBy`, and `$filter` OD The default page size for this API is 100 **accessReviewScheduleDefinition** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging). ### Use the $filter query parameter-The `$filter` query parameter with the `contains` operator is supported on the **scope** property of accessReviewScheduleDefinition. Use the following format for the request: -```http -GET /identityGovernance/accessReviews/definitions?$filter=contains(scope/microsoft.graph.accessReviewQueryScope/query, '{object}') -``` --The value of `{object}` can be one of the following: --|Value|Description| -|: |: | -|`/groups` |List every accessReviewScheduleDefinition on individual groups (excludes definitions scoped to all Microsoft 365 groups with guest users).| -|`/groups/{group id}` |List every accessReviewScheduleDefinition on a specific group (excludes definitions scoped to all Microsoft 365 groups with guest users).| -|`./members` |List every accessReviewScheduleDefinition scoped to all Microsoft 365 groups with guest users.| -|`accessPackageAssignments` |List every accessReviewScheduleDefinition on an access package.| -|`roleAssignmentScheduleInstances` |List every accessReviewScheduleDefinition for service principals assigned to a privileged role.| --The `$filter` query parameter is not supported on **accessReviewInactiveUserQueryScope** or **principalResourceMembershipScope**. ## Request headers |Name|Description| GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewset List Historydefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-list-historydefinitions.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/historyDef - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewset Post Definitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-post-definitions.md | Content-type: application/json --- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json --- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewset Post Historydefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-post-historydefinitions.md | The following table shows the required properties used to create an [accessRevie The **scopes** property of [accessReviewHistoryDefinition](../resources/accessreviewhistorydefinition.md) is based on **accessReviewQueryScope**, a resource that allows you to configure different resources in it's **query** property. These resources then represent the scope of the history definition and dictate the type of review history data that is included in the downloadable CSV file which is generated when the history definition's [accessReviewHistoryInstances](../resources/accessreviewhistoryinstance.md) are created. -Use the following format for the **query** property: --```http -/identityGovernance/accessReviews/definitions?$filter=contains(scope/query, '{object}') -``` --The value of `{object}` is one of the resources that can be configured in an **accessReviewScheduleDefinition**. For example, the following includes every accessReviewScheduleDefinition review result on individual groups (and excludes definitions scoped to all Microsoft 365 groups with guest users). --```http -/identityGovernance/accessReviews/definitions?$filter=contains(scope/query, '/groups') -``` --For more supported values, see Use the [$filter query parameter on accessReviewScheduleDefinition](accessreviewset-list-definitions.md#use-the-filter-query-parameter). ## Response Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Accessreviewstage Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage List Decisions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-list-decisions.md | GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Accessreviewstage Stop | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-stop.md | POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitio -- ### Response <!-- { |
v1.0 | Accessreviewstage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Activitybasedtimeoutpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/activityBasedTimeoutPolicies/{i - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/activityBasedTimeoutPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/activityBasedTimeoutPolicies - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Post Activitybasedtimeoutpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Activitybasedtimeoutpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/activitybasedtimeoutpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Addlargegalleryviewoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/addlargegalleryviewoperation-get.md | GET https://graph.microsoft.com/v1.0/communications/calls/57dab8b1-894c-409a-b24 - ### Response The following is an example of the response. |
v1.0 | Adminconsentrequestpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/adminconsentrequestpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/adminConsentRequestPolicy - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Adminconsentrequestpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/adminconsentrequestpolicy-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Administrativeunit Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-delete-members.md | DELETE https://graph.microsoft.com/v1.0/directory/administrativeUnits/{id1}/memb - ### Response Here is an example of the response. |
v1.0 | Administrativeunit Delete Scopedrolemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-delete-scopedrolemembers.md | DELETE https://graph.microsoft.com/v1.0/directory/administrativeUnits/{id}/scope [!INCLUDE [sample-code](../includes/snippets/php/delete-scopedrolemember-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Administrativeunit Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-delete.md | DELETE https://graph.microsoft.com/v1.0/directory/administrativeUnits/{id} [!INCLUDE [sample-code](../includes/snippets/php/delete-administrativeunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Administrativeunit Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-get-members.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/8a07f5a8-edc9-4847-bbf2-dde106594bf4/members/5bde3e51-d13b-4db1-9948-fe4b109d11a7 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-administrativeunit-members-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/8a07f5a8-edc9 - ### Response Here is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Administrativeunit Get Scopedrolemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-get-scopedrolemembers.md | GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/{id}/scopedRo [!INCLUDE [sample-code](../includes/snippets/php/get-scopedrolemember-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Administrativeunit Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-get.md | GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/8a07f5a8-edc9 -- ### Response Here is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Administrativeunit List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-list-members.md | GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/8a07f5a8-edc9 - #### Response Here is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/{id}/members/ - #### Response Here is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Administrativeunit List Scopedrolemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-list-scopedrolemembers.md | GET https://graph.microsoft.com/v1.0/directory/administrativeUnits/8a07f5a8-edc9 [!INCLUDE [sample-code](../includes/snippets/php/get-scopedrolemember-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Administrativeunit Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-post-members.md | Content-type: application/json - In the request body, provide the `id` of the [user](../resources/user.md) or [group](../resources/group.md) object you want to add. #### Response Content-type: application/json - In the request body, provide the properties of the [group](../resources/group.md) object you want to add. #### Response |
v1.0 | Administrativeunit Post Scopedrolemembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-post-scopedrolemembers.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-scopedrolemembership-from-administrativeunit-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- In the request body, supply a JSON representation of [scopedRoleMembership](../resources/scopedrolemembership.md) object. |
v1.0 | Administrativeunit Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/administrativeunit-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Agreement Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements - ### Response <!-- { "blockType": "response", |
v1.0 | Agreement Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements/0e - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements/09 - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement List Acceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-list-acceptances.md | GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement List Files | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-list-files.md | GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement Post Files | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-post-files.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Agreement Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreement-update.md | Content-type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Agreementfile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/agreementfile-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements/94 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Alert Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/alert-get.md | GET https://graph.microsoft.com/v1.0/security/alerts/{alert_id} - ### Response The following is an example of the response. |
v1.0 | Alert List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/alert-list.md | GET https://graph.microsoft.com/v1.0/security/alerts - ### Response The following is an example of the response. |
v1.0 | Alert Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/alert-update.md | Content-type: application/json - <!-- markdownlint-disable MD024 --> #### Response Prefer: return=representation - #### Response The following is an example of the response when the optional `Prefer: return=representation` request header is used. |
v1.0 | Appcatalogs List Teamsapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/appcatalogs-list-teamsapps.md | GET https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?$filter=distributionM - <!-- markdownlint-disable MD024 --> #### Response GET https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?$filter=id eq 'b1c535 - #### Response <!-- { GET https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?$filter=externalId eq - #### Response The following is an example of the response. |
v1.0 | Appconsentapprovalroute List Appconsentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/appconsentapprovalroute-list-appconsentrequests.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - #### Response The following is an example of the response. The response object includes all **appConsentRequest** objects that have at least one **userConsentRequest** that's `InProgress`, but doesn't expand the related **userConsentRequests** relationship. |
v1.0 | Appconsentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/appconsentrequest-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Appconsentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/appconsentrequest-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Appconsentrequest List Userconsentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/appconsentrequest-list-userconsentrequests.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Application Addkey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-addkey.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Application Addpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-addpassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delete-owners.md | DELETE https://graph.microsoft.com/v1.0/applications/{id}/owners/{id}/$ref - ### Response The following is an example of the response. |
v1.0 | Application Delete Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delete-tokenissuancepolicies.md | DELETE https://graph.microsoft.com/v1.0/applications/{id}/tokenIssuancePolicies/ - ### Response The following is an example of the response. |
v1.0 | Application Delete Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delete-tokenlifetimepolicies.md | DELETE https://graph.microsoft.com/v1.0/applications/{id}/tokenLifetimePolicies/ - ### Response The following is an example of the response. |
v1.0 | Application Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delete.md | DELETE https://graph.microsoft.com/v1.0/applications/{id} - ##### Response Here is an example of the response. <!-- { |
v1.0 | Application Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-delta.md | GET https://graph.microsoft.com/v1.0/applications/delta [!INCLUDE [sample-code](../includes/snippets/go/application-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/application-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Application Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-get.md | GET https://graph.microsoft.com/v1.0/applications/acc848e9-e8ec-4feb-a521-8d58b5 - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/applications/7bec5fd1-a25f-474c-a6ca-549208 - #### Response Here is an example of the response. |
v1.0 | Application List Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-extensionproperty.md | GET https://graph.microsoft.com/v1.0/applications/acc848e9-e8ec-4feb-a521-8d58b5 - ### Response The following is an example of the response. |
v1.0 | Application List Federatedidentitycredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-federatedidentitycredentials.md | GET https://graph.microsoft.com/v1.0/applications/bcd7c908-1c4d-4d48-93ee-ff3834 ---- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Application List Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-tokenissuancepolicies.md | GET https://graph.microsoft.com/v1.0/applications/acc848e9-e8ec-4feb-a521-8d58b5 - ### Response The following is an example of the response. |
v1.0 | Application List Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list-tokenlifetimepolicies.md | GET https://graph.microsoft.com/v1.0/applications/acc848e9-e8ec-4feb-a521-8d58b5 - ### Response The following is an example of the response. |
v1.0 | Application List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-list.md | GET https://graph.microsoft.com/v1.0/applications - #### Response Here is an example of the response. ConsistencyLevel: eventual -- #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response Here is an example of the response. |
v1.0 | Application Post Applications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-applications.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Post Calls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-calls.md | Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response <!-- { Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response <!-- { Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Application Post Extensionproperty | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-extensionproperty.md | Content-type: application/json - ### Response If successful, this method returns `201 Created` response code and [extensionProperty](../resources/extensionProperty.md) object in the response body. |
v1.0 | Application Post Federatedidentitycredentials | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-federatedidentitycredentials.md | Content-Type: application/json ---- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Application Post Onlinemeetings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-onlinemeetings.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - OR ```http |
v1.0 | Application Post Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-owners.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Post Tokenissuancepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-tokenissuancepolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Post Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-post-tokenlifetimepolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Removekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-removekey.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Removepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-removepassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Setverifiedpublisher | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-setverifiedpublisher.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Application Unsetverifiedpublisher | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-unsetverifiedpublisher.md | POST https://graph.microsoft.com/v1.0/applications/{id}/unsetVerifiedPublisher - ### Response The following is an example of the response. |
v1.0 | Application Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/application-update.md | Content-type: application/json - ##### Response <!-- { |
v1.0 | Applicationtemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/applicationtemplate-get.md | GET https://graph.microsoft.com/v1.0/applicationTemplates/4f2fc37d-967b-4929-995 - ### Response The following is an example of the response. |
v1.0 | Applicationtemplate Instantiate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/applicationtemplate-instantiate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Applicationtemplate List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/applicationtemplate-list.md | GET https://graph.microsoft.com/v1.0/applicationTemplates - ### Response The following is an example of the response. |
v1.0 | Approval Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approval-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Approval Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approval-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Approval List Stages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approval-list-stages.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac - ### Response The following is an example of the response. |
v1.0 | Approvalstage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approvalstage-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response The following is an example of the response. |
v1.0 | Approvalstage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approvalstage-update.md | PATCH https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ - ### Response The following is an example of the response. |
v1.0 | Associatedteaminfo List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/associatedteaminfo-list.md | GET https://graph.microsoft.com/v1.0/me/teamwork/associatedTeams - ### Response The following is an example of the response. |
v1.0 | Attachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attachment-get.md | GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGUzY5QKjAAA=/attachments/A - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAM - #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAM ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAM - #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAM ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/me/messages/AAMkADA1M-zAAA=/attachments/AAM - #### Response <!-- { "blockType": "response", |
v1.0 | Attacksimulationroot List Simulationautomations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attacksimulationroot-list-simulationautomations.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomat - ### Response The following is an example of the response. |
v1.0 | Attacksimulationroot List Simulations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attacksimulationroot-list-simulations.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations - ### Response The following is an example of the response. |
v1.0 | Attendancerecord List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/attendancerecord-list.md | GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Authentication List Emailmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-emailmethods.md | GET https://graph.microsoft.com/v1.0/me/authentication/emailMethods - ### Response The following is an example of the response. |
v1.0 | Authentication List Methods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-methods.md | GET https://graph.microsoft.com/v1.0/me/authentication/methods - ### Response The following is an example of the response. |
v1.0 | Authentication List Passwordmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-passwordmethods.md | GET https://graph.microsoft.com/v1.0/me/authentication/passwordMethods - ### Response The following is an example of the response. |
v1.0 | Authentication List Phonemethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-phonemethods.md | GET https://graph.microsoft.com/v1.0/me/authentication/phoneMethods ---- ### Response The following is an example of the response. |
v1.0 | Authentication List Softwareoathmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-softwareoathmethods.md | GET https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods ----- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authentication List Temporaryaccesspassmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-list-temporaryaccesspassmethods.md | GET https://graph.microsoft.com/v1.0/users/071cc716-8147-4397-a5ba-b2105951cc0b/ - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authentication Post Emailmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-post-emailmethods.md | Content-Type: application/json --- ### Response The following is an example of the response. |
v1.0 | Authentication Post Phonemethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-post-phonemethods.md | Content-type: application/json ---- ### Response The following is an example of the response. |
v1.0 | Authentication Post Temporaryaccesspassmethods | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authentication-post-temporaryaccesspassmethods.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationcontextclassreference Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationcontextclassreference-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Authenticationflowspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationflowspolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationFlowsPolicy - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Authenticationflowspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationflowspolicy-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Authenticationmethod Resetpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationmethod-resetpassword.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/passwordauthenticationmethod-resetpassword-adminprovided-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- #### Response The following is an example of the response. The following is an example of the request. POST https://graph.microsoft.com/v1.0/users/6ea91a8d-e32e-41a1-b7bd-d2d185eed0e0/authentication/passwordMethods/28c10230-6103-485e-b985-444c60001490/resetPassword ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/passwordauthenticationmethod-resetpassword-systemgenerated-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/users/6ea91a8d-e32e-41a1-b7bd-d2d185eed0e0 - #### Response The following is an example of the response. |
v1.0 | Authenticationmethodspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationmethodspolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Authenticationmethodspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authenticationmethodspolicy-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Authorizationpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authorizationpolicy-update.md | PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. PATCH https://graph.microsoft.com/v1.0/policies/authorizationPolicy - #### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Delete Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-delete-identityproviders.md | The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_PartnerSignUp/identityProviders/Facebook-OAUTH/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-b2xuserflows-identityproviders-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_PartnerSignU - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Get Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-get-apiconnectorconfiguration.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_testuserflow/apiConnectorConfiguration?$expand=postFederationSignup,postAttributeCollection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-b2xuserflows-apiconnectorconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_testuserflow/ap - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-get.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_PartnerSignUp - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow List Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-list-identityproviders.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/identit - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow List Languages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-list-languages.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_PartnerSignUp/l - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow List Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-list-userattributeassignments.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/userAtt - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/userAtt - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow Post Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-post-identityproviders.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | B2xidentityuserflow Post Userattributeassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-post-userattributeassignments.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-identityuserflowattributeassignment-from--2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | B2xidentityuserflow Put Apiconnectorconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/b2xidentityuserflow-put-apiconnectorconfiguration.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-postfederationsignup-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json { } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/put-b2xuserflows-apiconnectorconfiguration-disable-postattributecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json --- #### Response The following is an example of the response. |
v1.0 | Bookingbusiness Getstaffavailability | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bookingbusiness-getstaffavailability.md | POST /solutions/bookingBusinesses/{id}/getStaffAvailability ## Request body -In the request body, pass the list of staff IDs along with two other parameters of [dateTimeTimeZone resource type](/graph/resources/datetimetimezone) called **startDateTime** and **endDateTime**. These correspond to the two timestamps between which the staff availability will be returned. +In the request body, pass the list of staff IDs along with two other parameters of [dateTimeTimeZone resource type](/graph/api/resources/datetimetimezone) called **startDateTime** and **endDateTime**. These correspond to the two timestamps between which the staff availability will be returned. ## Response Content-Type: application/json - ### Response The following example shows the response. |
v1.0 | Bundle Additem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-additem.md | For information about error responses, see [Microsoft Graph error responses and The following is an example of a request that adds an existing item to the specified bundle. +# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "add-to-bundle", "isCollection": true, "@odata.type": "microsoft.graph.driveItem", "tags": "onedrive.only" } --> ```http Content-Type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Bundle Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-delete.md | The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/drive/items/{bundle-id} ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Bundle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-get.md | The following is an example of a request. GET https://graph.microsoft.com/v1.0/drive/bundles/{bundle-id} ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/v1.0/drive/items/{bundle-id}?expand=children ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. This call will return the bundle metadata and a list of children of the bundle. |
v1.0 | Bundle List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-list.md | The following is an example of a request. GET https://graph.microsoft.com/beta/drive/bundles ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/v1.0/drive/bundles?filter=bundle/album%20ne%20null ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. The response to a GET to the bundles endpoint is an array of [driveItem][] resources with the [bundle][]. |
v1.0 | Bundle Removeitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-removeitem.md | For information about error responses, see [Microsoft Graph error responses and The following is an example of a request. +# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "remove-from-bundle" } --> ```http DELETE https://graph.microsoft.com/v1.0/drive/bundles/{bundle-id}/children/{item-id} ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Bundle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/bundle-update.md | Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> |
v1.0 | Calendar Getschedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendar-getschedule.md | Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Calendar Post Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendar-post-events.md | Content-type: application/json - #### Response Here is an example of the response. Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | Calendargroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendargroup-delete.md | DELETE https://graph.microsoft.com/v1.0/me/calendarGroups/{id} - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Calendargroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendargroup-get.md | doc_type: apiPageType Namespace: microsoft.graph -Retrieve the properties and relationships of a calendar group object. +Retrieve the properties and relationships of a [calendar group](../resources/calendargroup.md) object. ## Permissions GET /users/{id | userPrincipalName}/calendarGroups/{id} ## Optional query parameters -This method supports the [OData Query Parameters](/graph/query-parameters) to help customize the response. +This method supports the [OData query parameters](/graph/query-parameters) to help customize the response. ## Request headers Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and [calendarGroup](../resources/calendargroup.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [calendarGroup](../resources/calendargroup.md) object in the response body. ## Example -##### Request --Here is an example of the request. +### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { GET https://graph.microsoft.com/v1.0/me/calendarGroups/AAMkAGVmMDEzMTM4LTZmYWUtN +### Response -##### Response +The following is an example of the response. -Here is an example of the response. Note: The response object shown here might be shortened for readability. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", |
v1.0 | Calendargroup List Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendargroup-list-calendars.md | GET https://graph.microsoft.com/v1.0/me/calendarGroups/AAMkAGVmMDEzMTM4LTZmYWUtN - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Calendargroup Post Calendars | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendargroup-post-calendars.md | Content-type: application/json - In the request body, supply a JSON representation of [calendar](../resources/calendar.md) object. ##### Response |
v1.0 | Calendargroup Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/calendargroup-update.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Call Addlargegalleryview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-addlargegalleryview.md | Namespace: microsoft.graph Add the large gallery view to a call. -For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](https://learn.microsoft.com/en-us/graph/cloud-communications-identifylargegalleryview). +For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see [Identify large gallery view participants in a roster](/graph/cloud-communications-identifylargegalleryview). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-Length: 46 - ### Response The following is an example of the response. |
v1.0 | Call Answer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-answer.md | Content-Length: 211 - #### Response The following is an example of the response. |
v1.0 | Call Cancelmediaprocessing | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-cancelmediaprocessing.md | Content-Length: 62 [!INCLUDE [sample-code](../includes/snippets/php/call-cancelmediaprocessing-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Call Changescreensharingrole | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-changescreensharingrole.md | Content-Length: 24 - ##### Response Here is an example of the response. |
v1.0 | Call Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-delete.md | DELETE https://graph.microsoft.com/v1.0/communications/calls/57dab8b1-894c-409a- - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-get.md | GET https://graph.microsoft.com/v1.0/communications/calls/{id} - ##### Response > **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/communications/calls/2f1a1100-b174-40a0-aba - ##### Response <!-- { |
v1.0 | Call List Contentsharingsessions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-list-contentsharingsessions.md | GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802 - ### Response The following is an example of the response. |
v1.0 | Call Logteleconferencedevicequality | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-logteleconferencedevicequality.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Call Mute | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-mute.md | Content-Type: application/json - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Playprompt | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-playprompt.md | Content-Length: 166 - ##### Response The following is an example of the response. |
v1.0 | Call Record | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-record.md | Content-Length: 394 - ##### Response The following example shows the response. |
v1.0 | Call Reject | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-reject.md | Content-Length: 24 - ##### Response <!-- { Content-Length: 24 - ##### Response <!-- { "blockType": "response", |
v1.0 | Call Subscribetotone | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-subscribetotone.md | Content-Length: 46 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Transfer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-transfer.md | Content-Length: 430 - ##### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - ##### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 430 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Length: 430 - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 430 - ##### Response <!-- { |
v1.0 | Call Unmute | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-unmute.md | Content-Length: 46 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Call Updaterecordingstatus | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/call-updaterecordingstatus.md | Content-Length: 79 -- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Callrecord Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/callrecords-callrecord-get.md | Title: "Get callRecord" description: "Retrieve the properties and relationships of callrecord object." ms.localizationpriority: medium-+ ms.prod: "cloud-communications" doc_type: "apiPageType" GET https://graph.microsoft.com/v1.0/communications/callRecords/{id} - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/communications/callRecords/{id}?$expand=ses - #### Response The following is an example of the response. If the sessions list is truncated, a `sessions@odata.nextLink` value will be provided to retrieve the next page of sessions. |
v1.0 | Callrecords Callrecord Getdirectroutingcalls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/callrecords-callrecord-getdirectroutingcalls.md | GET https://graph.microsoft.com/v1.0/communications/callRecords/getDirectRouting - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Callrecord Getpstncalls | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/callrecords-callrecord-getpstncalls.md | GET https://graph.microsoft.com/v1.0/communications/callRecords/getPstnCalls(fro - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Callrecords Session List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/callrecords-session-list.md | GET https://graph.microsoft.com/v1.0/communications/callRecords/{id}/sessions - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/communications/callRecords/{id}/sessions?$e - #### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/certificatebasedauthconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/organization/{id}/certificateBasedAuthCo - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/certificatebasedauthconfiguration-get.md | GET https://graph.microsoft.com/v1.0/organization/{id}/certificateBasedAuthConfi [!INCLUDE [sample-code](../includes/snippets/go/get-certificatebasedauthconfiguration-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-certificatebasedauthconfiguration-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/certificatebasedauthconfiguration-list.md | GET https://graph.microsoft.com/v1.0/organization/{id}/certificateBasedAuthConfi - ### Response The following is an example of the response. |
v1.0 | Certificatebasedauthconfiguration Post Certificatebasedauthconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Channel Completemigration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-completemigration.md | POST https://graph.microsoft.com/v1.0/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - <!-- markdownlint-disable MD001 --> <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Channel Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-delete-members.md | DELETE https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d - ### Response The following is an example of the response. |
v1.0 | Channel Doesuserhaveaccess | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-doesuserhaveaccess.md | The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userId='6285581f-484b-4845-9e01-60667f8b12ae') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userId='62855810-484b-4823-9e01-60667f8b12ae', tenantId='57fb72d0-d811-46f4-8947-305e6072eaa5') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-externaluser-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ - #### Response The following is an example of the response. The following is an example of a request. GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/channels/19:33b76eea88574bd1969dca37e2b7a819@thread.skype/doesUserHaveAccess(userPrincipalName='john.doe@contoso.com') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/channel-doesuserhaveaccess-usingupn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/teams/0fddfdc5-f319-491f-a514-be1bc1bf9ddc/ - #### Response The following is an example of the response. |
v1.0 | Channel Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-get-members.md | GET https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/ - ### Response Here is an example of the response. |
v1.0 | Channel Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-get.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ -- ### Response Here is an example of the response. |
v1.0 | Channel Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-getallmessages.md | Retrieve [messages](../resources/chatmessage.md) across all [channels](../resour To learn more about how to use the Microsoft Teams export APIs to export content, see [Export content with the Microsoft Teams export APIs](/microsoftteams/export-teams-content). ## Permissions GET https://graph.microsoft.com/v1.0/teams/01fe12e0-e720-44fd-8854-28c66d1bee40/ -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Channel List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-list-members.md | GET https://graph.microsoft.com/v1.0/teams/2ab9c796-2902-45f8-b712-7c5a63cf41c4/ - ### Response Here is an example of the response. |
v1.0 | Channel List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-list-messages.md | GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following is an example of the request. `@odata.nextLink` in the response can be used to get the next page of messages. Prefer: include-unknown-enum-members ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Prefer: include-unknown-enum-members -- #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is provided in the request header. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following response shows one channel message on the page, and includes a URL in `@odata.nextLink` for a subsequent operation to get the next message in that channel. |
v1.0 | Channel List Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-list-tabs.md | GET https://graph.microsoft.com/v1.0/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Channel List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-list.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ -- #### Response The following is the response. GET https://graph.microsoft.com/v1.0/teams/64c323f2-226a-4e64-8ba4-3e6e3f7b9330/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/teams/6a720ba5-7373-463b-bc9f-4cd04b5c6742/ - #### Response The following is an example of the response. |
v1.0 | Channel Patch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-patch.md | Here is an example of the request. PATCH https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/channels/19:561fbdbbfca848a484f0a6f00ce9dbbd@thread.tacv2 ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/patch-channel-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PATCH https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e2026 - ### Response Here is an example of the response. |
v1.0 | Channel Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-post-members.md | Content-type: application/json - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. POST https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) POST https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82 - #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Channel Post Messagereply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-post-messagereply.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Channel Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-post-messages.md | Content-type: application/json - ### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - ### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - #### Response The following is an example of the response. |
v1.0 | Channel Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-post.md | Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json --- #### Response The following is an example of the response. Content-Type: application/json -- #### Response The following example shows the response. The Content-Location header in the response specifies the path to the channel that is being provisioned. Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-private-channel-upn-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] ---- #### Response Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Channel Provisionemail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-provisionemail.md | POST https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265 - ### Response The following is an example of a response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Channel Removeemail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-removeemail.md | POST https://graph.microsoft.com/beta/teams/893075dd-2487-4122-925f-022c42e20265 - ### Response <!-- { "blockType": "response", |
v1.0 | Channel Update Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/channel-update-members.md | content-length: 26 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chart Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart List Series | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-list-series.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-series-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart Post Series | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-post-series.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chartseries-from-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chart Setdata | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-setdata.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-setdata-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Setposition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-setposition.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chart-setposition-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chart Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chart-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chart-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxis Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartaxis-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueAxis ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartaxis-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxis Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartaxis-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartaxis-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxistitle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartaxistitle-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueAxis/title ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartaxistitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartaxistitle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartaxistitle-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartaxistitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartcollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartcollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartcollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartdatalabels Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartdatalabels-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/dataLabels ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartdatalabels-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartdatalabels Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartdatalabels-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartdatalabels-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartfill Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartfill-clear.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/format/fill/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartfill-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{i - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartfill Setsolidcolor | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartfill-setsolidcolor.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartfill-setsolidcolor-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartfont Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartfont-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueAxis/format/font ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartfont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartfont Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartfont-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartfont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartgridlines Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartgridlines-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/valueAxis/minorGridlines ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartgridlines-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartgridlines Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartgridlines-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartgridlines-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlegend Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartlegend-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/legend ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartlegend-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlegend Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartlegend-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartlegend-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlineformat Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartlineformat-clear.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/seriesAxis/format/line/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/chartlineformat-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{i - ##### Response Here is an example of the response. <!-- { |
v1.0 | Chartlineformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartlineformat-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/axes/seriesAxis/format/line ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartlineformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartlineformat Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartlineformat-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartlineformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpoint Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartpoint-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{series-id}/points/{point-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartpoint-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpoint List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartpoint-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{series-id}/points ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartpointscollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartpointscollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartpointscollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chartseries Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseries-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{series-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries List Points | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseries-list-points.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series/{series-id}/points ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-points-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseries-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/series ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-chartseriescollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries Post Points | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseries-post-points.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chartpoints-from-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseries Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseries-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-chartseries-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chartseriescollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chartseriescollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Charttitle Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/charttitle-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts/{name}/title ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-charttitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Charttitle Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/charttitle-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-charttitle-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Chat Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-delete-installedapps.md | DELETE https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f29 -- ### Response <!-- { |
v1.0 | Chat Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-delete-members.md | DELETE https://graph.microsoft.com/v1.0/chats/19:cf66807577b149cca1b7af0c32eec12 -- ### Response The following is an example of the response. <!-- { |
v1.0 | Chat Delete Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-delete-pinnedmessages.md | DELETE https://graph.microsoft.com/v1.0/chats/19:cf66807577b149cca1b7af0c32eec12 - ### Response The following is an example of the response. |
v1.0 | Chat Delete Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-delete-tabs.md | DELETE https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f29 -- ### Response The following is an example of the response. |
v1.0 | Chat Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-installedapps.md | GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@t -- ### Response <!-- { |
v1.0 | Chat Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-members.md | GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@t - ### Response Here is an example of the response. |
v1.0 | Chat Get Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-tabs.md | GET https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f296@t -- ### Response The following is an example of the response. |
v1.0 | Chat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get.md | Retrieve a single [chat](../resources/chat.md) (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). The following is an example of the request. <!-- { "blockType": "request", "name": "get_group_chat",- "sampleKeys": ["19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2"] + "sampleKeys": ["19:b8577894a63548969c5c92bb9c80c5e1@thread.v2"] }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2 GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@t - #### Response The following example shows the response. GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ - #### Response The following example shows the response. The following is an example of the request. <!-- { "blockType": "request", "name": "get_chat_withmembers",- "sampleKeys": ["19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2"] + "sampleKeys": ["19:b8577894a63548969c5c92bb9c80c5e1@thread.v2"] }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2?$expand=members GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@t - #### Response The following example shows the response. GET https://graph.microsoft.com/v1.0/chats/19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLW - #### Response The following example shows the response. The following is an example of the request. <!-- { "blockType": "request", "name": "get_meeting_chat",- "sampleKeys": ["19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2"] + "sampleKeys": ["19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2"] }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/chats/19:ebe3857aa388434bab0cad9d2e09f4de@thread.v2?$expand=lastMessagePreview GET https://graph.microsoft.com/v1.0/chats/19:ebe3857aa388434bab0cad9d2e09f4de@t - #### Response The following example shows the response. |
v1.0 | Chat Hideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-hideforuser.md | Content-Type: application/json ---- ### Response <!-- { |
v1.0 | Chat List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-installedapps.md | GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 -- #### Response <!-- { GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 - #### Response <!-- { GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20 -- #### Response The following is an example of the response. |
v1.0 | Chat List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-members.md | GET https://graph.microsoft.com/v1.0/me/chats/19:09ddc990-3821-4ceb-8019-24d3999 - ### Response Here is an example of the response. |
v1.0 | Chat List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-messages.md | Retrieve the list of [messages](../resources/chatmessage.md) in a [chat](../reso This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the **tenantId** property on the channel). -> **Note**: This API supports subscribing to changes (create, update, and delete) using [change notifications](../resources/webhooks.md). This allows callers to subscribe and get changes in real time. For details, see [Get notifications for messages](/graph/teams-changenotifications-chatmessage). +> **Notes**: +> - This API supports subscribing to changes (create, update, and delete) using [change notifications](../resources/webhooks.md). This allows callers to subscribe and get changes in real time. For details, see [Get notifications for messages](/graph/teams-changenotifications-chatmessage). +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following example shows the response. Prefer: include-unknown-enum-members ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Prefer: include-unknown-enum-members - #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is provided in the request header. GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following example shows the response. GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following example shows the response. |
v1.0 | Chat List Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-pinnedmessages.md | GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@t - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chat List Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-tabs.md | GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@t -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@t -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chat List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list.md | Retrieve the list of [chats](../resources/chat.md) that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). This method supports the following [OData query parameters](/graph/query-paramet The other [OData query parameters](/graph/query-parameters) are not currently supported. +> [!NOTE] +> The `$top` query parameter might not return all chats within a single response object. If the result set for all chats spans multiple pages, the response object includes an **@odata.nextLink** property that contains a URL to the next page of results. If that property is present, continue making additional requests with the **@odata.nextLink** URL in each response, until all the results are returned. + ## Request headers | Header | Value | GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/ - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/chats?$orderBy=lastMessagePreview/createdDa - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/chats?$expand=lastMessagePreview - #### Response The following is an example of the response. |
v1.0 | Chat Markchatreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-markchatreadforuser.md | Content-length: 106 ----- ### Response <!-- { |
v1.0 | Chat Markchatunreadforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-markchatunreadforuser.md | Content-length: 158 ----- ### Response <!-- { |
v1.0 | Chat Patch Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-patch-tabs.md | Content-type: application/json -- #### Response <!-- { |
v1.0 | Chat Patch | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-patch.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chat Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post-installedapps.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Chat Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post-members.md | content-type: application/json -- #### Response Here is an example of the response. Content-type: application/json -- #### Response Here is an example of the response. content-type: application/json -- #### Response Here is an example of the response. content-type: application/json -- #### Response Here is an example of the response. |
v1.0 | Chat Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post-messages.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Chat Post Pinnedmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post-pinnedmessages.md | Content-length: 63 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json "id": "1616964509832" } ```++## See also ++- [Pinned message C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-pinned-messages/csharp) +- [Pinned message Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-pinned-messages/nodejs) |
v1.0 | Chat Post Tabs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post-tabs.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Chat Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-post.md | Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Chat Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-sendactivitynotification.md | Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json -- #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. HTTP/1.1 204 No Content ## See also -[Notify Feed App C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-activity-feed/csharp) +- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Chat Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-teamsappinstallation-upgrade.md | POST https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f296@ -- ### Response <!-- { |
v1.0 | Chat Unhideforuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-unhideforuser.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/chat-unhideforuser-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Chatmessage Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-delta.md | GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-1-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Initial request response The response includes two messages and a `@odata.nextLink` response header with a `skipToken`. The `@odata.nextLink` URL indicates there are more messages in the channel to get. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-2-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Second request response The second response returns the next 2 messages and a `@odata.nextLink` response header with a `skipToken`, indicates there are more messages in the channel to get. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-3-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-3-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Third request response The third response returns the only remaining messages in the channel and a `@odata.deltaLink` response header with a `deltaToken` which indicates that all messages in the channel have been read. Save and use the `@odata.deltaLink` URL to query for any new messages starting from this point onwards. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ [!INCLUDE [sample-code](../includes/snippets/go/get-chatmessagedeltachannel-4-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-chatmessagedeltachannel-4-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Chatmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-get.md | GET https://graph.microsoft.com/v1.0/chats/19:8ea0e38b-efb3-4757-924a-5f94061cf8 - #### Response The following example shows the response.`chatId` identifies the [chat](../resources/chat.md) that contains this message. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following example shows the response.`channelIdentity` identifies the [team](../resources/team.md) and [channel](../resources/channel.md) that contains this message. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following example shows the response.`replyToId` contains the `id` of the root message. |
v1.0 | Chatmessage List Hostedcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-hostedcontents.md | GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response The following is an example of the response. |
v1.0 | Chatmessage List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-replies.md | GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/ - ### Response The following example shows the response. |
v1.0 | Chatmessage Post Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-post-replies.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | ChannelMessage.Send, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | Teamwork.Migrate.All, ChannelMessage.ReadWrite.All | +| Application | Teamwork.Migrate.All | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. Content-type: application/json - #### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 - #### Response The following is an example of the response. |
v1.0 | Chatmessage Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-post.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json } ``` +### Example 10: Send a message that contains an announcement ++#### Request ++The following is an example of the request. ++> **Note:** The Base64-encoded value for the **contentBytes** property is truncated for readability. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "post_chatmessage_10", + "sampleKeys": ["5c884e2f-83f8-4cff-af8e-0177f260b9f8", "19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2"] +}--> ++```http +POST https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages +Content-type: application/json ++{ + "subject": "Announcement Subheading", + "body": { + "contentType": "text", + "content": "<attachment id=\"d7ddbf876ae340c3a03bada395ec7da7\"></attachment>Announcement text" + }, + "attachments": [ + { + "id": "d7ddbf876ae340c3a03bada395ec7da7", + "contentType": "application/vnd.microsoft.teams.messaging-announcementBanner", + "contentUrl": null, + "content": "{\"title\":\"Announcement heading\",\"cardImageType\":\"uploadedImage\",\"cardImageDetails\":{\"uploadedImageDetail\":{\"originalImage\":{\"source\":\"../hostedContents/1/$value\",\"width\":1379,\"height\":268,\"croppedWidth\":918.0,\"croppedHeight\":178.4075416968818,\"leftMargin\":0.0,\"topMargin\":90.7962291515591,\"imageContentType\":\"image/png\"},\"croppedImage\":{\"source\":\"../hostedContents/2/$value\"}}}}", + "name": null, + "thumbnailUrl": null + } + ], + "hostedContents": [ + { + "@microsoft.graph.temporaryId": "1", + "contentBytes": "iVBORw0KGgoAAAANSUhEUgAABWMAAAEMCAYAAAChuaTsAAAAAXNSR0IArs4", + "contentType": "image/png" + }, + { + "@microsoft.graph.temporaryId": "2", + "contentBytes": "iVBORw0KGgoAAAANSUhEUgAAA5YAAAB4CAYAAACJrW0RAAAAAXNSR0IArs4", + "contentType": "image/png" + } + ] +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++#### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.chatMessage" +} --> +```http +HTTP/1.1 201 Created +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#teams('5c884e2f-83f8-4cff-af8e-0177f260b9f8')/channels('19%3A81f49626414645c99469ee65a1a7e1a4%40thread.tacv2')/messages/$entity", + "id": "1675104302171", + "replyToId": null, + "etag": "1675104302171", + "messageType": "message", + "createdDateTime": "2023-01-30T18:45:02.171Z", + "lastModifiedDateTime": "2023-01-30T18:45:02.171Z", + "lastEditedDateTime": null, + "deletedDateTime": null, + "subject": "Announcement Subheading", + "summary": null, + "chatId": null, + "importance": "normal", + "locale": "en-us", + "webUrl": "https://teams.microsoft.com/l/message/19%3A81f49626414645c99469ee65a1a7e1a4%40thread.tacv2/1675104302171?groupId=5c884e2f-83f8-4cff-af8e-0177f260b9f8&tenantId=2432b57b-0abd-43db-aa7b-16eadd115d34&createdTime=1675104302171&parentMessageId=1675104302171", + "onBehalfOf": null, + "policyViolation": null, + "eventDetail": null, + "from": { + "application": null, + "device": null, + "user": { + "id": "28c10244-4bad-4fda-993c-f332faef94f0", + "displayName": "Test User", + "userIdentityType": "aadUser" + } + }, + "body": { + "contentType": "text", + "content": "<attachment id=\"d7ddbf876ae340c3a03bada395ec7da7\"></attachment>Announcement text" + }, + "channelIdentity": { + "teamId": "5c884e2f-83f8-4cff-af8e-0177f260b9f8", + "channelId": "19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2" + }, + "attachments": [ + { + "id": "d7ddbf876ae340c3a03bada395ec7da7", + "contentType": "application/vnd.microsoft.teams.messaging-announcementBanner", + "contentUrl": null, + "content": "{\"title\":\"Announcement heading\",\"cardImageType\":\"uploadedImage\",\"cardImageDetails\":{\"uploadedImageDetail\":{\"originalImage\":{\"source\":\"https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages/1675104302171/hostedContents/aWQ9LHR5cGU9MSx1cmw9aHR0cHM6Ly91cy1hcGkuYXNtLnNreXBlLmNvbS92MS9vYmplY3RzLzAtd3VzLWQyLTY3OTJlM2ExMzFmNzc4YjY5NWMwYTE5ZGRkZmIwYWNiL3ZpZXdzL2ltZ28=/$value\",\"width\":1379,\"height\":268,\"croppedWidth\":918.0,\"croppedHeight\":178.4075416968818,\"leftMargin\":0.0,\"topMargin\":90.7962291515591,\"imageContentType\":\"image/png\"},\"croppedImage\":{\"source\":\"https://graph.microsoft.com/beta/teams/5c884e2f-83f8-4cff-af8e-0177f260b9f8/channels/19:81f49626414645c99469ee65a1a7e1a4@thread.tacv2/messages/1675104302171/hostedContents/aWQ9LHR5cGU9MSx1cmw9aHR0cHM6Ly91cy1hcGkuYXNtLnNreXBlLmNvbS92MS9vYmplY3RzLzAtd3VzLWQzLTAwYjhhNWZiZTA0MGRmY2MzMWZkNzM1ZDE4Yjk4NTM5L3ZpZXdzL2ltZ28=/$value\"}}}}", + "name": null, + "thumbnailUrl": null, + "teamsAppId": null + } + ], + "mentions": [], + "reactions": [] +} +``` + ## See also -- [Cards reference](/microsoftteams/platform/concepts/cards/cards-reference)+* [Cards reference](/microsoftteams/platform/concepts/cards/cards-reference) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Chatmessage Softdelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-softdelete.md | Namespace: microsoft.graph Delete a single [message](../resources/chatmessage.md) or a [message reply](../resources/chatmessage.md) in a [channel](../resources/channel.md) or a [chat](../resources/chat.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). POST https://graph.microsoft.com/v1.0/users/8f98f01d-1a73-401a-b9e9-9fd1e6f5e5ar - #### Response <!-- { POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { |
v1.0 | Chatmessage Undosoftdelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-undosoftdelete.md | POST https://graph.microsoft.com/v1.0/users/8f98f01d-1a73-401a-b9e9-9fd1e6f5e5ap - #### Response <!-- { POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { POST https://graph.microsoft.com/v1.0/teams/172b0cce-e65d-44ce-9a49-91d9f2e8593a - #### Response <!-- { |
v1.0 | Chatmessage Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-update.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | ChannelMessage.ReadWrite, Group.ReadWrite.All** | | Delegated (personal Microsoft account) | Not supported. |-| Application | ChannelMessage.UpdatePolicyViolation.All, ChannelMessage.ReadWrite.All, Group.ReadWrite.All** | +| Application | ChannelMessage.UpdatePolicyViolation.All, Group.ReadWrite.All** | > **Note**: Permissions marked with ** are supported only for backward compatibility. We recommend that you update your solutions to use an alternative permission listed in the previous table and avoid using these permissions going forward. Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Chatmessagehostedcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessagehostedcontent-get.md | GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@t - #### Response Response contains bytes for the hosted content in the body. `content-type` header specifies the kind of hosted content. |
v1.0 | Chats Getallmessages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chats-getallmessages.md | Namespace: microsoft.graph Get all [messages](../resources/chatmessage.md) from all [chats](../resources/chat.md) that a user is a participant in, including one-on-one chats, group chats, and meeting chats. ## Permissions The following permissions are required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account)| Not supported. | -|Delegated (personal Microsoft account) | Not supported. | -|Application | Chat.Read.All, Chat.ReadWrite.All | +| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | Not supported. | +| Delegated (personal Microsoft account) | Not supported. | +| Application | Chat.Read.All, Chat.ReadWrite.All | > [!NOTE] > Before you call this API with application permissions, you must request access. For details, see [Protected APIs in Microsoft Teams](/graph/teams-protected-apis). GET /users/{id | user-principal-name}/chats/getAllMessages ## Optional query parameters You can use `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. +as shown in the following examples. If no `model` is specified, [evaluation mode](/graph/teams-licenses#evaluation-mode-default-requirements) will be used. ```http GET /users/{id}/chats/getAllMessages?$top=50&$filter=lastModifiedDateTime gt 202 ``` ## Request headers-| Header | Value | -|:|:--| -| Authorization | Bearer {token}. Required. | +| Header | Value | +|:--|:--| +| Authorization | Bearer {token}. Required. | ## Response If successful, this method returns a `200 OK` response code and a list of [chatMessages](../resources/chatmessage.md) in the response body. +### Errors ++ ## Example ### Request GET https://graph.microsoft.com/v1.0/users/0b4f1cf6-54c8-4820-bbb7-2a1f4257ade5/ [!INCLUDE [sample-code](../includes/snippets/go/chat-getallmessages-1-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/chat-getallmessages-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Checklistitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/checklistitem-delete.md | DELETE https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNG - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Checklistitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/checklistitem-get.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzN - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Checklistitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/checklistitem-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Claimsmappingpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Post Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-post-claimsmappingpolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Claimsmappingpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Cloudcommunications Getpresencesbyuserid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/cloudcommunications-getpresencesbyuserid.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/php/get-presence-multiple-users-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Columndefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/columndefinition-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentTyp - ### Response <!-- { |
v1.0 | Conditionalaccesspolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/{id} [!INCLUDE [sample-code](../includes/snippets/php/delete-conditionalaccesspolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Conditionalaccesspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-get.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/{id} [!INCLUDE [sample-code](../includes/snippets/php/get-conditionalaccesspolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Conditionalaccesspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-update.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/update-conditionalaccesspolicy-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Conditionalaccessroot List Namedlocations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-namedlocations.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations?$ - #### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot List Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-policies.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies [!INCLUDE [sample-code](../includes/snippets/php/get-policies-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Conditionalaccessroot List Templates | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-templates.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates?$selec - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Conditionalaccessroot Post Namedlocations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-post-namedlocations.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Conditionalaccessroot Post Policies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-post-policies.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-conditionalaccesspolicy-from-conditionalaccessroot-1-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Conditionalaccesstemplate Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesstemplate-get.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates/c75034 - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/templates/c75034 - #### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Connectedorganization Delete Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-delete-externalsponsors.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Delete Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-delete-internalsponsors.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-delete.md | DELETE https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectedorganization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/co -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectedorganization List Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-list-externalsponsors.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/assignments/{accessPackageAssignmentId}/target/connectedOrganization/externalSponsors ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-directoryobject-externalsponsors-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectedorganization List Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-list-internalsponsors.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/assignments/{accessPackageAssignmentId}/target/connectedOrganization/internalSponsors ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-directoryobject-internalsponsors-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Connectedorganization Post Externalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-post-externalsponsors.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Post Internalsponsors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-post-internalsponsors.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Connectedorganization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/connectedorganization-update.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contact Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contact-delta.md | Prefer: odata.maxpagesize=2 [!INCLUDE [sample-code](../includes/snippets/go/contact-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contact-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ (in an _@odata.nextLink_ response header) or a _deltaToken_ (in an _@odata.deltaLink_ response header). |
v1.0 | Contactfolder Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-delta.md | Prefer: odata.maxpagesize=2 [!INCLUDE [sample-code](../includes/snippets/go/contactfolder-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contactfolder-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ |
v1.0 | Contactfolder Post Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-post-childfolders.md | Content-type: application/json - In the request body, supply a JSON representation of [contactFolder](../resources/contactfolder.md) object. ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Contactfolder Post Contacts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-post-contacts.md | Content-type: application/json - <br/> In the request body, supply a JSON representation of the [Contact](../resources/contact.md) object. |
v1.0 | Contentsharingsession Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contentsharingsession-get.md | GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802 - ### Response The following is an example of the response. |
v1.0 | Contenttype Addcopy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-addcopy.md | Content-Type: application/json -- ### Response |
v1.0 | Contenttype Addcopyfromcontenttypehub | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-addcopyfromcontenttypehub.md | Content-length: 33 - #### Response The following is an example of the response. Content-length: 33 -- #### Response The following is an example of the response. |
v1.0 | Contenttype Associatewithhubsites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-associatewithhubsites.md | Content-Type: application/json ----- ### Response |
v1.0 | Contenttype Copytodefaultcontentlocation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-copytodefaultcontentlocation.md | Content-Type: application/json - ### Response |
v1.0 | Contenttype Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentTyp - ### Response <!-- { "blockType": "response", |
v1.0 | Contenttype Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-get.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-i - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contenttype Getcompatiblehubcontenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-getcompatiblehubcontenttypes.md | GET https://graph.microsoft.com/v1.0/sites/root/lists/Documents/contentTypes/get [!INCLUDE [sample-code](../includes/snippets/go/contenttype-getcompatiblehubcontenttypes-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contenttype-getcompatiblehubcontenttypes-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Contenttype Ispublished | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-ispublished.md | GET https://graph.microsoft.com/v1.0/sites/{siteId}/contentTypes/{contentTypeId} [!INCLUDE [sample-code](../includes/snippets/go/contenttype-ispublished-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/contenttype-ispublished-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Contenttype List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-list-columns.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-i - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contenttype Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-publish.md | POST https://graph.microsoft.com/v1.0/sites/{siteId}/contentTypes/{contentTypeId - ### Response <!-- { "blockType": "response" } --> |
v1.0 | Contenttype Unpublish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-unpublish.md | POST https://graph.microsoft.com/v1.0/sites/{siteId}/contentTypes/{contentTypeId - ### Response <!-- { "blockType": "response" } --> |
v1.0 | Contenttype Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-update.md | Content-Type: application/json ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-contenttype-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response <!-- { "blockType": "response", "@type": "microsoft.graph.contentType", "truncated": true} --> |
v1.0 | Contract Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contract-get.md | GET https://graph.microsoft.com/v1.0/contracts/{id} - ##### Response Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Contract List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contract-list.md | GET https://graph.microsoft.com/v1.0/contracts - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Conversationmember Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-add.md | content-length: 26 } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-conversation-member-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] content-length: 26 - ### Response The following is an example of the response. |
v1.0 | Conversationmember Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-delete.md | If successful, this method returns a `204 No Content` response code. Here is an example of the request. -# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_conversation_member" Here is an example of the request. ```http DELETE https://graph.microsoft.com/V1.0/teams/{id}/channels/{id}/members/{id} ```-# [C#](#tab/csharp) --# [JavaScript](#tab/javascript) --# [Objective-C](#tab/objc) -- ### Response |
v1.0 | Conversationmember List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-list.md | GET https://graph.microsoft.com/v1.0/chats/19:9ef2dcdf14ba44cbae25c2f5d53171ba@t - ### Response The following is an example of the response. |
v1.0 | Conversationmembers Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmembers-add.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- #### Response The following is an example of the response. Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-partial-failure-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- #### Response The following is an example of the response. Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/bulkaddmembers-team-upn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- #### Response The following is the response. |
v1.0 | Conversationthread Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationthread-reply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/conversationthread-reply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Countrynamedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/countrynamedlocation-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Countrynamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/countrynamedlocation-get.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/1 - ### Response The following is an example of the response. |
v1.0 | Countrynamedlocation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/countrynamedlocation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Crosstenantaccesspolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicy-get.md | If successful, this method returns a `200 OK` response code and a [crossTenantAc ### Request - # [HTTP](#tab/http) <!-- { "blockType": "request", GET https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy - ### Response <!-- { Content-Type: application/json "value": { "@odata.type": "#microsoft.graph.crossTenantAccessPolicy", "displayName": "CrossTenantAccessPolicy",- "definition": "Cross tenant access policy..." + "allowedCloudEndpoints": ["microsoftonline.us", "partner.microsoftonline.cn"] } } ``` |
v1.0 | Crosstenantaccesspolicy List Partners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicy-list-partners.md | GET https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy/partners - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Crosstenantaccesspolicy Post Partners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicy-post-partners.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Crosstenantaccesspolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicy-update.md | PATCH /policies/crossTenantAccessPolicy |Property|Type|Description| |:|:|:| |displayName|String|The display name of the cross-tenant access policy.|+| allowedCloudEndpoints | String collection | Used to specify which Microsoft clouds an organization would like to collaborate with. By default, this value is empty. Supported values for this field are: `microsoftonline.com`, `microsoftonline.us`, and `partner.microsoftonline.cn`. | ## Response The [crossTenantAccessPolicy](../resources/crosstenantaccesspolicy.md) object si ### Request - # [HTTP](#tab/http) <!-- { "blockType": "request", PATCH https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy Content-Type: application/json {- "displayName": "CrossTenantAccessPolicy", + "allowedCloudEndpoints": ["microsoftonline.us"] } ``` Content-Type: application/json - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationdefault-get.md | GET https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy/default - ### Response The following response object shows a default cross-tenant policy inherited from Azure AD, as identified by **isServiceDefault** set to `true`. |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Resettosystemdefault | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault.md | POST https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy/default/r - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationdefault Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationdefault-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationpartner-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy/partner - ### Response <!-- { |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationpartner-get.md | GET https://graph.microsoft.com/v1.0/policies/crossTenantAccessPolicy/partners/9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Crosstenantaccesspolicyconfigurationpartner Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/crosstenantaccesspolicyconfigurationpartner-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Delegatedadminaccessassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminaccessassignment-delete.md | If successful, this method returns a `204 No Content` response code. ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_delegatedadminaccessassignment", DELETE https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelati If-Match: W/"JyI0NzAwNjg0NS0wMDAwLTE5MDAtMDAwMC02MGY0Yjg4MzAwMDAiJw==" ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminaccessassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminaccessassignment-get.md | If successful, this method returns a `200 OK` response code and a [delegatedAdmi ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_delegatedadminaccessassignment", If successful, this method returns a `200 OK` response code and a [delegatedAdmi GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/72a7ae7e-4887-4e34-9755-2e1e9b26b943-63f017cb-9e0d-4f14-94bd-4871902b3409/accessAssignments/da9d6cf90-083a-47dc-ace2-1da98be3f344 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminaccessassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminaccessassignment-update.md | This method typically returns a `202 Accepted` response code with a URL to a lon ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_delegatedadminaccessassignment", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response The following is an example response that returns a `202 Accepted` response code along with **Location** and **Retry-After** headers. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Delegatedadmincustomer Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadmincustomer-get.md | If successful, this method returns a `200 OK` response code and a [delegatedAdmi ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_delegatedadmincustomer" If successful, this method returns a `200 OK` response code and a [delegatedAdmi GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminCustomers/4fdbff88-9d6b-42e0-9713-45c922ba8001 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadmincustomer List Servicemanagementdetails | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadmincustomer-list-servicemanagementdetails.md | If successful, this method returns a `200 OK` response code and a collection of ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedAdminServiceManagementDetails" If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminCustomers/4fdbff88-9d6b-42e0-9713-45c922ba8001/serviceManagementDetails ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-delete.md | If successful, this method returns a `204 No Content` response code. ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_delegatedadminrelationship", DELETE https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelati If-Match: W/"JyI0NzAwNjg0NS0wMDAwLTE5MDAtMDAwMC02MGY0Yjg4MzAwMDAiJw==" ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminrelationship Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-get.md | The **delegatedAdminRelationship** object also contains an **@odata.etag** prope ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_delegatedadminrelationship", The **delegatedAdminRelationship** object also contains an **@odata.etag** prope GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/5d027261-d21f-4aa9-b7db-7fa1f56fb163-8777b240-c6f0-4469-9e98-a3205431b836 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Accessassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-list-accessassignments.md | Each **delegatedAdminAccessAssignment** object contains an **@odata.etag** prope ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedadminaccessassignment", Each **delegatedAdminAccessAssignment** object contains an **@odata.etag** prope GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/72a7ae7e-4887-4e34-9755-2e1e9b26b943-63f017cb-9e0d-4f14-94bd-4871902b3409/accessAssignments ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-list-operations.md | If successful, this method returns a `200 OK` response code and a collection of ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedadminrelationshipoperation", If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/5d027261-d21f-4aa9-b7db-7fa1f56fb163-8777b240-c6f0-4469-9e98-a3205431b836/operations ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship List Requests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-list-requests.md | Each **delegatedAdminRelationshipRequest** object contains an **@odata.etag** pr ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedadminrelationshiprequest", Each **delegatedAdminRelationshipRequest** object contains an **@odata.etag** pr GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/5d027261-d21f-4aa9-b7db-7fa1f56fb163-8777b240-c6f0-4469-9e98-a3205431b836/requests ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Post Accessassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-post-accessassignments.md | If successful, this method returns a `201 Created` response code and a [delegate ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_delegatedadminaccessassignment_from_", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response <!-- { "blockType": "response", |
v1.0 | Delegatedadminrelationship Post Requests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-post-requests.md | If successful, this method returns a `201 Created` response code and a [delegate ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_delegatedadminrelationshiprequest_from_", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationship Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationship-update.md | If successful, this method returns a `200 OK` response code and an updated [dele ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_delegatedadminrelationship", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationshipoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationshipoperation-get.md | If successful, this method returns a `200 OK` response code and a [delegatedAdmi ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_delegatedadminrelationshipoperation", If successful, this method returns a `200 OK` response code and a [delegatedAdmi GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/5d027261-d21f-4aa9-b7db-7fa1f56fb163-8777b240-c6f0-4469-9e98-a3205431b836/operations/57e4479a-aafb-4d00-ab0f-8ce6027466cf ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Delegatedadminrelationshiprequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/delegatedadminrelationshiprequest-get.md | If successful, this method returns a `200 OK` response code and a [delegatedAdmi ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_delegatedadminrelationshiprequest", If successful, this method returns a `200 OK` response code and a [delegatedAdmi GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships/5d027261-d21f-4aa9-b7db-7fa1f56fb163-8777b240-c6f0-4469-9e98-a3205431b836/requests/cf4a23c7-070c-4d1c-8be8-1e86085ac9d1 ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Device Delete Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-delete-registeredowners.md | DELETE https://graph.microsoft.com/v1.0/devices/{id}/registeredOwners/{id}/$ref [!INCLUDE [sample-code](../includes/snippets/php/delete-registeredowners-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Device Delete Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-delete-registeredusers.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/devices/{id}/registeredUsers/{id}/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-registeredusers-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/devices/{id}/registeredUsers/{id}/$ref [!INCLUDE [sample-code](../includes/snippets/jav)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ##### Response |
v1.0 | Device Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-delete.md | Title: "Delete device" description: "Delete a registered device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-delta.md | + + Title: "device: delta" +description: "Get created, updated, or deleted devices without performing a full read of the entire resource collection." +ms.localizationpriority: medium ++++# device: delta ++Namespace: microsoft.graph ++Get newly created, updated, or deleted devices without performing a full read of the entire resource collection. For more information, see [Using delta query](/graph/delta-query-overview). ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). +++|Permission type | Permissions (from least to most privileged) | +|:--|:| +|Delegated (work or school account) | Device.Read.All | +|Delegated (personal Microsoft account) | Not supported. | +|Application | Device.Read.All | ++## HTTP request +To begin tracking changes, you make a request including the delta function on the **device** resource. ++<!-- { "blockType": "ignored" } --> +```http +GET /devices/delta +``` ++## Query parameters ++Tracking changes incurs a round of one or more **delta** function calls. To use any query parameter other than `$deltatoken` and `$skiptoken`, you must specify it in the initial **delta** request and Microsoft Graph automatically encodes any specified parameters into the `$deltatoken` portion of the `@odata.nextLink` or `@odata.deltaLink` URL provided in the response. ++| Query parameter | Type |Description| +|:|:--|:-| +| $deltatoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.deltaLink` URL of the previous **delta** function call for the same resource collection, indicating the completion of that round of change tracking. Save and apply the entire `@odata.deltaLink` URL including this token in the first request of the next round of change tracking for that collection.| +| $skiptoken | string | A [state token](/graph/delta-query-overview) returned in the `@odata.nextLink` URL of the previous **delta** function call, indicating that there are further changes to be tracked in the same resource collection. | ++### Optional query parameters ++This method supports OData query parameters to help customize the response. ++- You can use the `$select` query parameter to specify only the properties your need for best performance. The **id** property is always returned. +- There is limited support for `$filter`. The only supported `$filter` expression is for tracking changes for specific resources, by their ID: `$filter=id+eq+'{value}'` or `$filter=id+eq+'{value1}'+or+id+eq+'{value2}'`. The number of IDs you can specify is limited by the maximum URL length. +++## Request headers +| Name | Description| +|:|:-| +| Authorization | Bearer <token>. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [device](../resources/device.md) objects in the response body. The response also includes a `@odata.nextLink` URL or a `@odata.deltaLink` URL. ++- If a `@odata.nextLink` URL is returned, there are additional pages of data to be retrieved in the session. The device continues making requests using the `@odata.nextLink` URL until a `@odata.deltaLink` URL is included in the response. +- If a `@odata.deltaLink` URL is returned, there is no more data about the existing state of the resource to be returned. Persist and use the `@odata.deltaLink` URL to learn about changes to the resource in the future. ++For more informantion, see [Using delta query](/graph/delta-query-overview). For example requests, see [Get incremental changes for users](/graph/delta-query-users). ++## Example +### Request +++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "device_delta" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/v1.0/devices/delta +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++++### Response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.device", + "isCollection": true +} --> +```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#devices", + "@odata.nextLink":"https://graph.microsoft.com/v1.0/devices/delta?$skiptoken=pqwSUjGYvb3jQpbwVAwEL7yuI3dU1LecfkkfLPtnIjsXoYQp_dpA3cNJWc", + "value": [ + { + "accountEnabled": false, + "createdDateTime": "2022-05-05T20:56:06Z", + "deviceId": "4c299165-6e8f-4b45-a5ba-c5d250a707ff", + "displayName": "Test device", + "operatingSystem": "linux", + "operatingSystemVersion": "1", + "id": "c9d9f9b3-0c91-4080-b392-78f775903b3a", + "alternativeSecurityIds": [ + { + "type": 2, + "identityProvider": null, + "key": "base64Y3YxN2E1MWFlYw==" + } + ] + } + ] +} +``` ++<!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 +2015-10-25 14:57:30 UTC --> +<!-- +{ + "type": "#page.annotation", + "description": "device: delta", + "keywords": "", + "section": "documentation", + "tocPath": "", + "suppressions": [ + ] +} +--> + |
v1.0 | Device Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-get.md | GET https://graph.microsoft.com/beta/devices/6a59ea83-02bd-468f-a40b-f2c3d182198 - #### Response The following is an example of the response. |
v1.0 | Device List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-memberof.md | Title: "List device memberships" description: "Get groups and administrative units that this device is a direct member of. This operation is not transitive."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Device List Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredowners.md | Title: "List registeredOwners" description: "Retrieve a list of users that are registered owners of the device." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device List Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredusers.md | Title: "List registeredUsers" description: "Retrieve a list of users that are registered users of the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-transitivememberof.md | Title: "List device transitive memberships" description: "Get groups and administrative units that the device is a member of."-+ ms.prod: "directory-management" ms.localizationpriority: medium doc_type: apiPageType ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Device List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list.md | GET https://graph.microsoft.com/beta/devices?$select=id,extensionAttributes - #### Response <!-- { ConsistencyLevel: eventual --- #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response <!-- { |
v1.0 | Device Post Devices | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-post-devices.md | Title: "Create device" description: "Create and register a new device in the organization."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Post Registeredowners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-post-registeredowners.md | Title: "Create registeredOwner" description: "Add a user as a registered owner of the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Post Registeredusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-post-registeredusers.md | Title: "Create registeredUser" description: "Add a registered user for the device."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType |
v1.0 | Device Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-update.md | Content-type: application/json - #### Response <!-- { |
v1.0 | Directory Deleteditems Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-delete.md | If successful, this method returns `204 No Content` response code. It does not r # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "delete_directory" + "name": "delete_directory_deleteditem" }--> ```http DELETE https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id} ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory Deleteditems Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-get.md | The following is an example of a request. # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_directory" + "name": "get_directory_deleteditem" }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id} ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory Deleteditems Getuserownedobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-getuserownedobjects.md | Successful requests return `200 OK` response codes; the response object includes ## Example -##### Request +### Request Here is an example of the request. +# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_directory_deleteditem_getuserownedobjects" +}--> ``` http POST https://graph.microsoft.com/v1.0/directory/deletedItems/getUserOwnedObjects Content-type: application/json-``` -``` json { "userId":"55ac777c-109e-4022-b58c-470c8fcb6892", "type":"Group" } ``` -###### Response +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++### Response Here is an example of the response. Note: This response object may be truncated for brevity. All supported properties are returned from actual calls. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.directoryObject", + "isCollection": true +} --> ``` http-HTTP/1.1 200 +HTTP/1.1 200 OK Content-type: application/json {-"value": [ - { - "@odata.type": "#microsoft.graph.group", - "id": "bfa7033a-7367-4644-85f5-95aaf385cbd7", - "deletedDateTime": 2018-04-01T12:39:16Z, - "classification": null, - "createdDateTime": "2017-03-22T12:39:16Z", - "description": null, - "displayName": "Test", - "groupTypes": [ - "Unified" - ], - "mail": "Test@contoso.com", - "mailEnabled": true, - "mailNickname": "Test", - "membershipRule": null, - "membershipRuleProcessingState": null, - "preferredDataLocation": null, - "preferredLanguage": null, - "proxyAddresses": [ - "SMTP:Test@contoso.com" - ], - "renewedDateTime": "2017-09-22T22:30:39Z", - "securityEnabled": false, - "theme": null, - "visibility": "Public" - } - ] - } + "value": [ + { + "@odata.type": "#microsoft.graph.group", + "id": "bfa7033a-7367-4644-85f5-95aaf385cbd7", + "deletedDateTime": "2018-04-01T12:39:16Z", + "classification": null, + "createdDateTime": "2017-03-22T12:39:16Z", + "description": null, + "displayName": "Test", + "groupTypes": [ + "Unified" + ], + "mail": "Test@contoso.com", + "mailEnabled": true, + "mailNickname": "Test", + "membershipRule": null, + "membershipRuleProcessingState": null, + "preferredDataLocation": null, + "preferredLanguage": null, + "proxyAddresses": [ + "SMTP:Test@contoso.com" + ], + "renewedDateTime": "2017-09-22T22:30:39Z", + "securityEnabled": false, + "theme": null, + "visibility": "Public" + } + ] +} ``` |
v1.0 | Directory Deleteditems List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-list.md | If successful, this method returns a `200 OK` response code and collection of [d # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_deleteditems" + "name": "list_directory_deleteditems" }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.group ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response > **Note:** The response object shown here might be shortened for readability. Content-type: application/json # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "get_deleteditems_count" + "name": "list_directory_deleteditems_count" }--> ```msgraph-interactive GET https://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.group?$count=true&$orderBy=deletedDateTime asc&$select=id,DisplayName,deletedDateTime ConsistencyLevel: eventual ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Directory Deleteditems Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-restore.md | The calling app must be assigned one of the following [Azure AD roles](/azure/ac |Delegated (personal Microsoft account) | Not supported. | |Application | User.ReadWrite.All | +To restore users with privileged administrator roles in delegated scenarios, the app must be assigned with *Directory.AccessAsUser.All* delegated permission, and the calling user must also be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ++In app-only scenarios, the *User.ReadWrite.All* application permission isn't enough privilege to restore deleted users with privilged administrator roles. The app must be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). + ### For groups: |Permission type | Permissions (from least to most privileged) | If successful, this method returns a `200 OK` response code and a [directoryObje # [HTTP](#tab/http) <!-- { "blockType": "request",- "name": "create_directoryobject_from_directory" + "name": "restore_directory_deleteditem" }--> ```http POST https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id}/restore ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [Go](#tab/go) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Directory List Administrativeunits | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-list-administrativeunits.md | GET https://graph.microsoft.com/v1.0/directory/administrativeUnits [!INCLUDE [sample-code](../includes/snippets/php/get-administrativeunits-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Directory Post Administrativeunits | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-post-administrativeunits.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/create-administrativeunit-from-administrativeunits-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- In the request body, supply a JSON representation of an [administrativeUnit](../resources/administrativeunit.md) object. |
v1.0 | Directoryaudit Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryaudit-get.md | GET https://graph.microsoft.com/v1.0/auditLogs/directoryAudits/{id} - ### Response Here is an example of the response. |
v1.0 | Directoryaudit List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryaudit-list.md | GET https://graph.microsoft.com/v1.0/auditLogs/directoryAudits - ### Response The following is an example of the response. |
v1.0 | Directoryobject Checkmembergroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-checkmembergroups.md | Content-type: application/json - #### Response The following is an example of the response Content-type: application/json - #### Response The following is an example of the response |
v1.0 | Directoryobject Checkmemberobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-checkmemberobjects.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Directoryobject Getavailableextensionproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-getavailableextensionproperties.md | POST https://graph.microsoft.com/v1.0/directoryObjects/getAvailableExtensionProp - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryobject Getbyids | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-getbyids.md | Content-type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryobject Getmembergroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-getmembergroups.md | Content-type: application/json - #### Response The following is an example of the response Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryobject Getmemberobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-getmemberobjects.md | Content-type: application/json - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Directoryobject Validateproperties | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-validateproperties.md | Content-type: application/json - #### Response <!-- { "blockType": "response", |
v1.0 | Directoryrole Delete Member | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delete-member.md | DELETE https://graph.microsoft.com/v1.0/directoryRoles/f8e85ed8-f66f-4058-b170-3 - #### Response <!-- { "blockType": "response", |
v1.0 | Directoryrole Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delta.md | GET https://graph.microsoft.com/v1.0/directoryRoles/delta [!INCLUDE [sample-code](../includes/snippets/go/directoryrole-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/directoryrole-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Directoryrole List Scopedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list-scopedmembers.md | GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591 - #### Response The following example shows the response. |
v1.0 | Directoryrole Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-post-members.md | Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Documentsetversion Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/documentsetversion-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/root/lists/Documents/items/2/docum -- ### Response The following is an example of the response. |
v1.0 | Documentsetversion Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/documentsetversion-get.md | GET https://graph.microsoft.com/v1.0/sites/root/lists/Documents/items/2/document --- ### Response The following is an example of the response. |
v1.0 | Documentsetversion Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/documentsetversion-restore.md | POST https://graph.microsoft.com/v1.0/sites/root/lists/Documents/items/2/documen - ### Response The following is an example of the response. |
v1.0 | Domain Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support + ## HTTP request <!-- { "blockType": "ignored" } --> ```http DELETE https://graph.microsoft.com/v1.0/domains/contoso.com - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Domain Forcedelete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-forcedelete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support + ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json - ### Response <!-- { |
v1.0 | Domain Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.Read.All, Domain.ReadWrite.All, Directory.Read.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* User Administrator +* Helpdesk Administrator +* Service Support Administrator +* Billing Administrator +* Mailbox Administrator +* Partner Tier1 Support +* Partner Tier2 Support +* Directory Readers +* Directory Writers +* AdHoc License Administrator +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Azure Information Protection Administrator +* Desktop Analytics Administrator +* License Administrator +* Microsoft Managed Desktop Administrator +* Authentication Administrator +* Privileged Authentication Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Teams Communications Support Specialist +* Teams Administrator +* Insights Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Volume Licensing Business Center User +* Volume Licensing Service Center User +* Modern Commerce User +* Microsoft Store for Business User +* Directory Reviewer + ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Domain List Domainnamereferences | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-domainnamereferences.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.Read.All, Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support +* Global Reader + [!INCLUDE [limited-info](../../includes/limited-info.md)] ## HTTP request GET https://graph.microsoft.com/v1.0/domains/contoso.com/domainNameReferences - ##### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Domain List Verificationdnsrecords | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-verificationdnsrecords.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.Read.All, Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support +* Global Reader + ## HTTP request <!-- { "blockType": "ignored" } --> ```http GET https://graph.microsoft.com/v1.0/domains/{domain-name}/verificationDnsRecord - ##### Response Note: The response object shown here might be shortened for readability. |
v1.0 | Domain List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.Read.All, Domain.ReadWrite.All, Directory.Read.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* User Administrator +* Helpdesk Administrator +* Service Support Administrator +* Billing Administrator +* Mailbox Administrator +* Partner Tier1 Support +* Partner Tier2 Support +* Directory Readers +* Directory Writers +* AdHoc License Administrator +* Application Administrator +* Security Reader +* Security Administrator +* Privileged Role Administrator +* Cloud Application Administrator +* Customer LockBox Access Approver +* Dynamics 365 Administrator +* Power BI Administrator +* Azure Information Protection Administrator +* Desktop Analytics Administrator +* License Administrator +* Microsoft Managed Desktop Administrator +* Privileged Authentication Administrator +* Teams Communications Administrator +* Teams Communications Support Engineer +* Authentication Administrator +* Teams Communications Support Specialist +* Teams Administrator +* Insights Administrator +* Compliance Data Administrator +* Security Operator +* Kaizala Administrator +* Global Reader +* Volume Licensing Business Center User +* Volume Licensing Service Center User +* Modern Commerce User +* Microsoft Store for Business User +* Directory Reviewer +* Domain Name Administrator +* Users +* Guest User +* Restricted Guest User + ## HTTP request <!-- { "blockType": "ignored" } --> ```http |
v1.0 | Domain Post Domains | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-post-domains.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support + ## HTTP request <!-- { "blockType": "ignored" } --> |
v1.0 | Domain Post Federationconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-post-federationconfiguration.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Domain Promote | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-promote.md | POST https://graph.microsoft.com/v1.0/domains/contoso.com/promote - ### Response <!-- { |
v1.0 | Domain Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-update.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support +* Security Administrator +* External Identity Provider Administrator + ## HTTP request <!-- { "blockType": "ignored" } --> ```http Content-type: application/json - ##### Response <!-- { |
v1.0 | Domain Verify | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-verify.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Domain.ReadWrite.All | +The work or school account needs to belong to one of the following roles: ++* Global Administrator +* Domain Name Administrator +* Partner Tier2 Support + ## HTTP request <!-- { "blockType": "ignored" } --> POST https://graph.microsoft.com/v1.0/domains/{domain-name}/verify - ##### Response Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Drive Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-get.md | GET https://graph.microsoft.com/v1.0/users/{48d31887-5fad-4d73-a9f5-3c356e68a038 - ### Path parameters | Parameter name | Value | Description | |
v1.0 | Drive List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-list.md | GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 - ## List a site's drives To list the document libraries for a site, your app requests the **drives** relationship on the Site. GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/ - ## List the current user's drives |
v1.0 | Drive Post Bundles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-post-bundles.md | Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> Content-Type: application/json } ``` -# [Go](#tab/go) +# [JavaScript](#tab/javascript) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PHP](#tab/php) +# [Java](#tab/java) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.driveItem", "truncated": true } --> |
v1.0 | Driveitem Createlink | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-createlink.md | The request should be a JSON object with the following properties. | **type** | string | The type of sharing link to create. Either `view`, `edit`, or `embed`. | | **password** | string | The password of the sharing link that is set by the creator. Optional and OneDrive Personal only. | **expirationDateTime** | string | A String with format of yyyy-MM-ddTHH:mm:ssZ of DateTime indicates the expiration time of the permission. |+| **retainInheritedPermissions** | Boolean | Optional. If `true` (default), any existing inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all existing permissions are removed when sharing for the first time. | | **scope** | string | Optional. The scope of link to create. Either `anonymous`, `organization`, or `users`. |-+| **retainInheritedPermissions** | Boolean | If `true`, any current inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all current permissions are removed when sharing for the first time. The default value is `true`. Optional. | ### Link types The response will be `201 Created` if a new sharing link is created for the item The following example requests a sharing link to be created for the DriveItem specified by {itemId} in the user's OneDrive. The sharing link is configured to be read-only and usable by anyone with the link.+All existing permissions are removed when sharing for the first time if `retainInheritedPermissions` is false. ### Request Content-type: application/json { "type": "view", "password": "ThisIsMyPrivatePassword",- "scope": "anonymous" + "scope": "anonymous", + "retainInheritedPermissions": false } ``` |
v1.0 | Driveitem Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-delta.md | Here is an example of the initial request. GET https://graph.microsoft.com/v1.0/me/drive/root/delta ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-item-delta-first-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/delta - #### Response Here is an example of the response. Here is an example request after the initial request. GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='MzslMjM0OyUyMzE7MzsyM2YwNDVhMS1lNmRmLTQ1N2MtOGQ5NS1hNmViZDVmZWRhNWQ7NjM3OTQzNzQwODQ3NTcwMDAwOzU4NTk2OTY0NDslMjM7JTIzOyUyMzA') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-item-delta-last-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='MzslMjM0OyUyMzE7 - #### Response Here is an example of the response. Using `delta` is the only way to guarantee that you've read all of the data you GET /me/drive/root/delta?token=latest ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-delta-latest-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Using a timestamp in place of a token is only supported on OneDrive for Business GET /me/drive/root/delta?token=2021-09-29T20%3A00%3A00Z ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-delta-timestamp-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Driveitem Invite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-invite.md | In the request body, provide a JSON object with the following parameters. | message | String | A plain text formatted message that is included in the sharing invitation. Maximum length 2000 characters. | requireSignIn | Boolean | Specifies whether the recipient of the invitation is required to sign-in to view the shared item. | sendInvitation | Boolean | If true, a [sharing link][] is sent to the recipient. Otherwise, a permission is granted directly without sending a notification.-| roles | Collection(String) | Specify the roles that are to be granted to the recipients of the sharing invitation. -| expirationDateTime | DateTimeOffset | Specify the DateTime after which the permission expires. Available on OneDrive for Business, SharePoint, and premium personal OneDrive accounts. +| roles | Collection(String) | Specifies the roles that are to be granted to the recipients of the sharing invitation. +| expirationDateTime | DateTimeOffset | Specifies the **dateTime** after which the permission expires. For OneDrive for Business and SharePoint, **xpirationDateTime** is only applicable for **sharingLink** permissions. Available on OneDrive for Business, SharePoint, and premium personal OneDrive accounts. | password | String | The password set on the invite by the creator. Optional and OneDrive Personal only.+| retainInheritedPermissions | Boolean | Optional. If `true` (default), any existing inherited permissions are retained on the shared item when sharing this item for the first time. If `false`, all existing permissions are removed when sharing for the first time. ## Example |
v1.0 | Driveitem Restore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-restore.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/restore-item-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Delete Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-delete-rubric.md | DELETE https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e - ### Response The following is an example of the response. |
v1.0 | Educationassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-delete.md | DELETE https://graph.microsoft.com/v1.0/education/classes/c42f493f-42b4-4e7d-814 - ### Response The following is an example of the response. |
v1.0 | Educationassignment Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-delta.md | GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-query-support-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-query-support-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$s [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-nextlink-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-nextlink-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$d [!INCLUDE [sample-code](../includes/snippets/go/get-assignments-delta-delatlink-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-assignments-delta-delatlink-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Educationassignment Get Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-get-rubric.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - ### Response The following is an example of the response. |
v1.0 | Educationassignment List Categories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-categories.md | GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0 - ### Response The following is an example of the response. |
v1.0 | Educationassignment List Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-resources.md | GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0 - ### Response The following is an example of the response. |
v1.0 | Educationassignment List Submissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-submissions.md | GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0 - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. |
v1.0 | Educationassignment Post Resource | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-post-resource.md | Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationassignment Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-publish.md | POST https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850- - ### Response The following is an example of a response. |
v1.0 | Educationassignment Put Rubric | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-put-rubric.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Remove Category | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-remove-category.md | DELETE https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e - ### Response The following is an example of the response. |
v1.0 | Educationassignment Setupfeedbackresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-setupfeedbackresourcesfolder.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Setupresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-setupresourcesfolder.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationassignmentdefaults Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentdefaults-get.md | GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationassignmentdefaults Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentdefaults-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationassignmentresource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentresource-delete.md | DELETE https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a85 - ### Response The following is an example of the response. |
v1.0 | Educationassignmentresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentresource-get.md | GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. |
v1.0 | Educationassignmentsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentsettings-get.md | GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0 - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationassignmentsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentsettings-update.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Educationcategory Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-delete.md | DELETE https://graph.microsoft.com/v1.0/education/classes/c42f493f-42b4-4e7d-814 - ### Response The following is an example of the response. |
v1.0 | Educationcategory Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-delta.md | GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f [!INCLUDE [sample-code](../includes/snippets/go/get-classcategories-delta-top3-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-classcategories-delta-top3-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories [!INCLUDE [sample-code](../includes/snippets/go/get-classcategories-delta-forclassid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-classcategories-delta-forclassid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories [!INCLUDE [sample-code](../includes/snippets/go/get-classcategories-delta-modified-created-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-classcategories-delta-modified-created-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Educationcategory Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-get.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - ### Response The following is an example of the response. |
v1.0 | Educationclass Delete Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-delete-members.md | The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/education/classes/{class-id}/members/{member-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/education/classes/{class-id}/members/{me - ### Response The following is an example of the response. <!-- { |
v1.0 | Educationclass Delete Teachers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-delete-teachers.md | The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/education/classes/{class-id}/teachers/{teacher-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/education/classes/{class-id}/teachers/{t - ##### Response The following is an example of the response. <!-- { |
v1.0 | Educationclass Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-delta.md | GET https://graph.microsoft.com/v1.0/education/classes/delta [!INCLUDE [sample-code](../includes/snippets/go/educationclass-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationclass-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationclass Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-get.md | GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationclass List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-assignments.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - #### Response The following is an example of the response, it includes the list of resources for each assignment. |
v1.0 | Educationclass List Categories | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-categories.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - ### Response The following is an example of the response. |
v1.0 | Educationclass List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list.md | GET https://graph.microsoft.com/v1.0/education/classes - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationclass Post Category | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-post-category.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationclass Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-post-members.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationclass Post Teachers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-post-teachers.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationclass Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-post.md | Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationfeedbackresourceoutcome Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationfeedbackresourceoutcome-delete.md | DELETE https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-856 - ### Response The following is an example of the response. |
v1.0 | Educationfeedbackresourceoutcome Post Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationfeedbackresourceoutcome-post-outcomes.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationoutcome Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationoutcome-update.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationrubric Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-delete.md | DELETE https://graph.microsoft.com/v1.0/education/me/rubrics/ceb3863e-6912-4ea9- - ### Response The following is an example of the response. |
v1.0 | Educationrubric Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-get.md | GET https://graph.microsoft.com/v1.0/education/me/rubrics/bf040af7-a5ff-4abe-a8c - ### Response The following is an example of the response. |
v1.0 | Educationrubric Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Educationschool Delete Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-delete-classes.md | The following is an example of the request. DELETE https://graph.microsoft.com/v1.0/education/schools/{school-id}/classes/{class-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/education/schools/{school-id}/classes/{c - ### Response The following is an example of the response. |
v1.0 | Educationschool Delete Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-delete-users.md | The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/education/schools/{school-id}/users/{user-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-educationclass-from-educationschool-4-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/education/schools/{school-id}/users/{use - ### Response The following is an example of the response. <!-- { |
v1.0 | Educationschool Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-delta.md | GET https://graph.microsoft.com/v1.0/education/schools/delta [!INCLUDE [sample-code](../includes/snippets/go/educationschool-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationschool-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationschool Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-get.md | GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-9 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationschool List Administrativeunit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-administrativeunit.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/education/classes/{educationClassId}/members/{educationUserId}/schools/{educationSchoolId}/administrativeUnit ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-administrativeunit-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/education/classes/{educationClassId}/member - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationschool List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list.md | GET https://graph.microsoft.com/v1.0/education/schools - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationschool Post Classes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-post-classes.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationschool Post Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-post-users.md | Content-type: application/json - ##### Response The following is an example of the response. |
v1.0 | Educationschool Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-post.md | Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationsubmission Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-get.md | GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2 - #### Response The following is an example of the response. |
v1.0 | Educationsubmission List Outcomes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-outcomes.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/classes/37d99af7-cfc5-4e3b-8566-f - #### Response The following is an example of the response. |
v1.0 | Educationsubmission List Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-resources.md | GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6 - ### Response The following is an example of the response. |
v1.0 | Educationsubmission Post Resources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-post-resources.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationsubmission Reassign | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-reassign.md | POST /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/7192332 --- #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is NOT provided in the request header and the submission hasn't been returned before. Prefer: include-unknown-enum-members --- #### Response The following is an example of the response when `Prefer: include-unknown-enum-members` is provided in the request header and the submission hasn't been returned before. |
v1.0 | Educationsubmission Return | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-return.md | POST https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850- - ### Response The following is an example of the response. |
v1.0 | Educationsubmission Setupresourcesfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-setupresourcesfolder.md | Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationsubmission Submit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-submit.md | POST https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850- - ### Response The following is an example of the response. |
v1.0 | Educationsubmission Unsubmit | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-unsubmit.md | POST https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850- - ### Response The following is an example of the response. |
v1.0 | Educationsubmissionresource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmissionresource-delete.md | DELETE https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a85 - ### Response The following is an example of the response. |
v1.0 | Educationsubmissionresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmissionresource-get.md | GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f - #### Response The following is an example of the response. |
v1.0 | Educationuser Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-delta.md | GET https://graph.microsoft.com/v1.0/education/users/delta [!INCLUDE [sample-code](../includes/snippets/go/educationuser-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/educationuser-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationuser List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-assignments.md | GET https://graph.microsoft.com/v1.0/education/me/assignments -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/education/users/f3a5344e-dbde-48b0-be24-b5b --- #### Response If user tries to query a different user-id than his own, this method returns a `403 Forbidden` response code. GET https://graph.microsoft.com/v1.0/education/users/80cefd93-8d88-40e2-b5d3-678 --- #### Response The following is an example of the response. |
v1.0 | Educationuser List Rubrics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-rubrics.md | GET https://graph.microsoft.com/v1.0/education/me/rubrics - ### Response The following is an example of the response. |
v1.0 | Educationuser List Taughtclasses | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-taughtclasses.md | GET https://graph.microsoft.com/v1.0/education/users/{educationUserId}/taughtCla - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationuser List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list.md | GET https://graph.microsoft.com/v1.0/education/users - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Educationuser Post Rubrics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-post-rubrics.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Educationuser Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-post.md | Content-Type: application/json - ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Emailauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/kim@contoso.com/authentication/ema ----- ### Response The following is an example of the response. <!-- { |
v1.0 | Emailauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/me/authentication/emailMethods/3ddfcfc8-938 ----- ### Response The following is an example of the response. |
v1.0 | Emailauthenticationmethod Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethod-update.md | Content-Type: application/json ----- ### Response The following is an example of the response. |
v1.0 | Emailauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/aut - ### Response <!-- { |
v1.0 | Emailauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Employeeexperience Delete Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/employeeexperience-delete-learningproviders.md | + + Title: "Delete learningProvider" +description: "Delete a learningProvider resource and remove its registration in Viva Learning for a tenant." ++ms.localizationpriority: medium +++# Delete learningProvider ++Namespace: microsoft.graph ++Delete a [learningProvider](../resources/learningprovider.md) resource and remove its registration in Viva Learning for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|LearningProvider.ReadWrite| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +DELETE /employeeExperience/learningProviders/{learningProviderId}/$ref +``` ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request ++The following is an example of a request. +<!-- { + "blockType": "request", + "name": "delete_learningprovider" +} +--> +``` http +DELETE https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/$ref +``` ++### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Employeeexperience List Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/employeeexperience-list-learningproviders.md | + + Title: "List learningProviders" +description: "Get a list of the learningProvider resources registered in Viva Learning for a tenant." ++ms.localizationpriority: medium +++# List learningProviders ++Namespace: microsoft.graph ++Get a list of the [learningProvider](../resources/learningprovider.md) resources registered in Viva Learning for a tenant. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|LearningProvider.Read| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /employeeExperience/learningProviders +``` ++## Optional query parameters ++This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [learningProvider](../resources/learningprovider.md) objects in the response body. ++## Examples ++### Request ++The following is an example of a request. +<!-- { + "blockType": "request", + "name": "list_learningprovider" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/employeeExperience/learningProviders +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.learningProvider)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders", + "value": [ + { + "id": "ba9790ef-21d5-4c17-808c-acda55230253", + "displayName": "Microsoft", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" + }, + { + "id": "13727311-e7bb-470d-8b20-6a23d9030d70", + "displayName": "LinkedInHub", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" + } + ] +} +``` |
v1.0 | Employeeexperience Post Learningproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/employeeexperience-post-learningproviders.md | + + Title: "Create learningProvider" +description: "Create a new learningProvider object and register it with Viva Learning using the specified display name and logos for different themes." ++ms.localizationpriority: medium +++# Create learningProvider ++Namespace: microsoft.graph ++Create a new [learningProvider](../resources/learningprovider.md) object and register it with Viva Learning using the specified display name and logos for different themes. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|LearningProvider.ReadWrite| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +POST /employeeExperience/learningProviders +``` ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body ++In the request body, supply a JSON representation of the [learningProvider](../resources/learningprovider.md) object. ++You can specify the following properties when you create a **learningProvider**. ++|Property|Type|Description| +|:|:|:| +|displayName|String|The display name that appears in Viva Learning. Required.| +|loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ++## Response ++If successful, this method returns a `201 Created` response code and a [learningProvider](../resources/learningprovider.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++<!-- { + "blockType": "request", + "name": "create_learningprovider_from_" +} +--> +``` http +POST https://graph.microsoft.com/v1.0/employeeExperience/learningProviders +Content-Type: application/json ++{ + "displayName": "Microsoft", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" +} +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningProvider" +} +--> +``` http +HTTP/1.1 201 Created +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders/$entity", + "id": "ba9790ef-21d5-4c17-808c-acda55230253", + "displayName": "Microsoft", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" +} +``` |
v1.0 | Entitlementmanagement List Accesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-accesspackages.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ac -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement List Assignmentpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignmentpolicies.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement List Assignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignmentrequests.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement List Assignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignments.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/as -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement List Catalogs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-catalogs.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/ca - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Entitlementmanagement List Connectedorganizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-connectedorganizations.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/co - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Entitlementmanagement Post Accesspackages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-post-accesspackages.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement Post Assignmentpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-post-assignmentpolicies.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-accesspackageassignmentpolicy-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagement Post Assignmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-post-assignmentrequests.md | Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response The following is an example of the response. The following example shows how a user can request an access package assignment #### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_accesspackageassignmentrequest_from_accesspackageassignmentrequests_requestor_answer_to_approver" Content-type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++ #### Response The following example shows how an admin can request updates to an assignment to #### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "update_accesspackageassignmentrequest_from_accesspackageassignmentrequests_requestor_answer_to_approver" Content-type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ #### Response The following is an example of the response. |
v1.0 | Entitlementmanagement Post Catalogs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-post-catalogs.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Entitlementmanagementsettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagementsettings-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/se - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Entitlementmanagementsettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagementsettings-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Event Accept | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-accept.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-cancel.md | Content-type: application/json -- ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-decline.md | Content-type: application/json - <br/> ### Response |
v1.0 | Event Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-delta.md | GET https://graph.microsoft.com/v1.0/me/calendarView/delta?startdatetime={start_ Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/event-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ (in an _@odata.nextLink_ response header) or a _deltaToken_ (in an _@odata.deltaLink_ response header). |
v1.0 | Event Dismissreminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-dismissreminder.md | POST https://graph.microsoft.com/v1.0/me/events/{id}/dismissReminder - <br/> ### Response |
v1.0 | Event Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-forward.md | Content-type: application/json { "ToRecipients":[ {- "emailAddress": { - "address":"danas@contoso.onmicrosoft.com", - "name":"Dana Swope" + "EmailAddress": { + "Address":"danas@contoso.onmicrosoft.com", + "Name":"Dana Swope" } } ], Content-type: application/json -- ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-get.md | Prefer: outlook.timezone="Pacific Standard Time" - ##### Response 1 Here is an example of the response. The **body** property is returned in the default format of HTML. |
v1.0 | Event Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-post-attachments.md | Content-type: application/json - In the request body, supply a JSON representation of [attachment](../resources/attachment.md) object. ##### Response Content-type: application/json -- ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Snoozereminder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-snoozereminder.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Event Tentativelyaccept | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-tentativelyaccept.md | Content-type: application/json - ### Response Here is an example of the response. <!-- { |
v1.0 | Event Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-event-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Eventmessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-get.md | GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) |
v1.0 | Eventmessage Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-post-attachments.md | Content-type: application/json - In the request body, supply a JSON representation of [attachment](../resources/attachment.md) object. ##### Response Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call. |
v1.0 | Extensionproperty Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/extensionproperty-delete.md | DELETE https://graph.microsoft.com/v1.0/applications/fd918e4b-c821-4efb-b50a-5ed - ### Response The following is an example of the response. |
v1.0 | Extensionproperty Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/extensionproperty-get.md | GET https://graph.microsoft.com/v1.0/applications/fd918e4b-c821-4efb-b50a-5eddd2 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalconnectors Connectionoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-connectionoperation-get.md | GET https://graph.microsoft.com/v1.0/external/connections/contosohr/operations/3 --- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalconnectors External Post Connections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-external-post-connections.md | Content-Type: application/json -- ### Response The following is an example of the response. <!-- { |
v1.0 | Externalconnectors Externalconnection Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-delete.md | DELETE https://graph.microsoft.com/v1.0/external/connections/contosohr --- ### Response The following is an example of the response. |
v1.0 | Externalconnectors Externalconnection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-get.md | GET https://graph.microsoft.com/v1.0/external/connections/contosohr --- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalconnectors Externalconnection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-list.md | GET https://graph.microsoft.com/v1.0/external/connections --- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Externalconnectors Externalconnection Post Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-post-groups.md | Content-Type: application/json - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Externalconnection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalconnection-update.md | Content-type: application/json -- <!-- markdownlint-disable MD024 --> ### Response <!-- markdownlint-enable MD024 --> |
v1.0 | Externalconnectors Externalgroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalgroup-delete.md | DELETE https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31 - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Externalgroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalgroup-get.md | GET https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31bea - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Externalgroup Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalgroup-post-members.md | Content-Type: application/json - <!-- markdownlint-disable MD024 --> #### Response Content-Type: application/json - #### Response <!-- { Content-Type: application/json - #### Response <!-- { |
v1.0 | Externalconnectors Externalgroup Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalgroup-update.md | Content-Type: application/json --- ### Response <!-- { "blockType": "response", |
v1.0 | Externalconnectors Externalitem Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalitem-create.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Externalconnectors Externalitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalitem-delete.md | DELETE https://graph.microsoft.com/v1.0/external/connections/contosohr/items/TSP --- ### Response The following is an example of the response. |
v1.0 | Externalconnectors Externalitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalitem-get.md | GET https://graph.microsoft.com/beta/external/connections/contosohr/items/TSP228 -- ### Response The following is an example of the response. |
v1.0 | Externalconnectors Externalitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-externalitem-update.md | Content-Type: application/json --- ### Response The following is an example of the response. |
v1.0 | Externalconnectors Identity Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-identity-delete.md | DELETE https://graph.microsoft.com/v1.0/external/connections/contosohr/groups/31 - <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Externalconnectors Schema Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-schema-create.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Externalconnectors Schema Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/externalconnectors-schema-get.md | GET https://graph.microsoft.com/v1.0/external/connections/contosohr/schema --- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Featurerolloutpolicies List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicies-list.md | GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicies Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicies-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Delete Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-delete-appliesto.md | DELETE https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9 - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9 - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8 - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8 - #### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Post Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-post-appliesto.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Featurerolloutpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Federatedidentitycredential Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/federatedidentitycredential-delete.md | DELETE https://graph.microsoft.com/v1.0/applications/bcd7c908-1c4d-4d48-93ee-ff3 ---- ### Response <!-- { "blockType": "response", |
v1.0 | Federatedidentitycredential Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/federatedidentitycredential-get.md | GET https://graph.microsoft.com/v1.0/applications/acd7c908-1c4d-4d48-93ee-ff3834 ---- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Federatedidentitycredential Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/federatedidentitycredential-update.md | Content-Type: application/json ---- ### Response <!-- { "blockType": "response", |
v1.0 | Fido2authenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/kim@contoso.com/authentication/fid - ### Response The following is an example of the response. <!-- { |
v1.0 | Fido2authenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/me/authentication/fido2Methods/-2_GRUg2-HYz - ### Response The following is an example of the response. |
v1.0 | Fido2authenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/aut -- ### Response <!-- { |
v1.0 | Fido2authenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authen -- ### Response The following is an example of the response. |
v1.0 | Fido2authenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/fido2authenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Filter Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/filter-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/filter-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Filter Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/filter-clear.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/filter/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/filter-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Formatprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/formatprotection-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/protection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-formatprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Formatprotection Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/formatprotection-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-formatprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Assignlicense | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-assignlicense.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/group-assignlicense-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/group-removelicense-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-delete-approleassignments.md | DELETE https://graph.microsoft.com/v1.0/groups/{id}/appRoleAssignments/{id} - ### Response The following is an example of the response. |
v1.0 | Group Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-delta.md | GET https://graph.microsoft.com/v1.0/groups/delta [!INCLUDE [sample-code](../includes/snippets/go/group-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/groups/delta?$select=displayName,descriptio [!INCLUDE [sample-code](../includes/snippets/go/group-delta-with-select-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-with-select-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/group-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/group-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get.md | GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 - #### Response The following is an example of the response. It includes only the default properties. |
v1.0 | Group List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-approleassignments.md | GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 - ### Response The following is an example of the response. |
v1.0 | Group List Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-events.md | GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Group List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-memberof.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-members.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group List Permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-permissiongrants.md | GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315 - ### Response The following example shows the response. |
v1.0 | Group List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list.md | ConsistencyLevel: eventual ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Group Post Conversations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-post-conversations.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-conversation-from-group-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Group Post Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-post-groups.md | Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) |
v1.0 | Group Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-post-members.md | The following table shows the least privileged permission that's required by eac | [group](../resources/group.md) | GroupMember.ReadWrite.All and Group.ReadWrite.All | Not supported. | GroupMember.ReadWrite.All and Group.ReadWrite.All | | [orgContact](../resources/device.md) | GroupMember.ReadWrite.All and OrgContact.Read.All | Not supported. | GroupMember.ReadWrite.All and OrgContact.Read.All | | [servicePrincipal](../resources/group.md) | GroupMember.ReadWrite.All and Application.ReadWrite.All | Not supported. | GroupMember.ReadWrite.All and Application.ReadWrite.All |-| [user](../resources/user.md) | GroupMember.ReadWrite.All and User.ReadWrite.All | Not supported. | UGroupMember.ReadWrite.All and User.ReadWrite.All | +| [user](../resources/user.md) | GroupMember.ReadWrite.All and User.ReadWrite.All | Not supported. | GroupMember.ReadWrite.All and User.ReadWrite.All | > [!IMPORTANT] > To add members to a role-assignable group, the calling user must also be assigned the _RoleManagement.ReadWrite.Directory_ permission. |
v1.0 | Group Update Thread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-update-thread.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-group-thread-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Homerealmdiscoverypolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/6c6f154f-cb39-4ff9-bf5b-62d5ad585cde/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/6c6f154 - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Post Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-homerealmdiscoverypolicy-from-homerealmdiscoverypolicies-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Homerealmdiscoverypolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-homerealmdiscoverypolicy-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-create.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Identityapiconnector Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/apiConnectors/370eeb68-dfd3-4a4 - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-get.md | GET https://graph.microsoft.com/v1.0/identity/apiConnectors/370eeb68-dfd3-4a47-8 - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-list.md | GET https://graph.microsoft.com/v1.0/identity/apiConnectors - ### Response The following is an example of the response. |
v1.0 | Identityapiconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-update.md | Content-Type: application/json - #### Response The following is an example of the response. Content-Type: application/json - #### Response The following is an example of the response. |
v1.0 | Identityapiconnector Uploadclientcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityapiconnector-uploadclientcertificate.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identitycontainer List B2xuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitycontainer-list-b2xuserflows.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows?$expand=identityProvi - #### Response The following is an example of the response. |
v1.0 | Identitycontainer List Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitycontainer-list-identityproviders.md | GET https://graph.microsoft.com/v1.0/identity/identityProviders - #### Response The following is an example of the response. |
v1.0 | Identitycontainer Post B2xuserflows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitycontainer-post-b2xuserflows.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitycontainer Post Identityproviders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitycontainer-post-identityproviders.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identityprotectionroot List Riskyserviceprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprotectionroot-list-riskyserviceprincipals.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Identityprotectionroot List Serviceprincipalriskdetections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprotectionroot-list-serviceprincipalriskdetections.md | GET https://graph.microsoft.com/v1.0/identityProtection/servicePrincipalRiskDete - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/identityProtection/servicePrincipalRiskDete - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityprovider Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-delete.md | DELETE https://graph.microsoft.com/v1.0/identityProviders/Amazon-OAuth - ##### Response <!-- { |
v1.0 | Identityprovider Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-get.md | GET https://graph.microsoft.com/v1.0/identityProviders/Amazon-OAuth - ##### Response <!-- { |
v1.0 | Identityprovider List Availableprovidertypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-list-availableprovidertypes.md | GET https://graph.microsoft.com/v1.0/identityProviders/availableProviderTypes - ### Response The following is an example of the response. |
v1.0 | Identityprovider List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-list.md | GET https://graph.microsoft.com/v1.0/identityProviders - ##### Response <!-- { |
v1.0 | Identityprovider Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-update.md | Content-type: application/json - ##### Response <!-- { |
v1.0 | Identityproviderbase Availableprovidertypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-availableprovidertypes.md | GET https://graph.microsoft.com/v1.0/identity/identityProviders/availableProvide [!INCLUDE [sample-code](../includes/snippets/go/identityprovider-availableprovidertypes-azure-ad-dir-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityprovider-availableprovidertypes-azure-ad-dir-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/identity/identityProviders/availableProvide [!INCLUDE [sample-code](../includes/snippets/go/identityprovider-availableprovidertypes-b2c-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityprovider-availableprovidertypes-b2c-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Identityproviderbase Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/identityProviders/{id} - ### Response <!-- { "blockType": "response", |
v1.0 | Identityproviderbase Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-get.md | GET https://graph.microsoft.com/v1.0/identity/identityProviders/Apple-Managed-OI - #### Response The following is an example of the response. |
v1.0 | Identityproviderbase Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-update.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Identitysecuritydefaultsenforcementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitysecuritydefaultsenforcementpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/identitySecurityDefaultsEnforcemen - ### Response The following is an example of the response. |
v1.0 | Identitysecuritydefaultsenforcementpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitysecuritydefaultsenforcementpolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattribute-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/userFlowAttributes/extension_d0 - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattribute-get.md | GET https://graph.microsoft.com/v1.0/identity/userFlowAttributes/{id} - ### Response <!-- { |
v1.0 | Identityuserflowattribute List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattribute-list.md | GET https://graph.microsoft.com/v1.0/identity/userFlowAttributes - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattribute-post.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattribute Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattribute-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Identityuserflowattributeassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattributeassignment-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_Partner/user - ### Response <!-- { |
v1.0 | Identityuserflowattributeassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattributeassignment-get.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/userAtt - #### Response **Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/{id}/userAttributeAss - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityuserflowattributeassignment Getorder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattributeassignment-getorder.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/userAtt [!INCLUDE [sample-code](../includes/snippets/go/identityuserflowattributeassignment-getorder-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/identityuserflowattributeassignment-getorder-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Identityuserflowattributeassignment Setorder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattributeassignment-setorder.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Identityuserflowattributeassignment Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityuserflowattributeassignment-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Inferenceclassification Post Overrides | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/inferenceclassification-post-overrides.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Informationprotection List Threatassessmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/informationprotection-list-threatassessmentrequests.md | GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - ### Response The following is an example of the response. |
v1.0 | Informationprotection Post Threatassessmentrequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/informationprotection-post-threatassessmentrequests.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Insights List Used | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/insights-list-used.md | GET https://graph.microsoft.com/v1.0/me/insights/used - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/me/insights/used?$orderby=LastUsed/LastAcce - #### Response <!-- { "blockType": "response", |
v1.0 | Internaldomainfederation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/internaldomainfederation-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request DELETE https://graph.microsoft.com/v1.0/domains/contoso.com/federationConfigurat -- ### Response <!-- { "blockType": "response", |
v1.0 | Internaldomainfederation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/internaldomainfederation-get.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.Read.All, Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request GET https://graph.microsoft.com/v1.0/domains/contoso.com/federationConfiguration - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Internaldomainfederation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/internaldomainfederation-update.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account)|Not supported| |Application|Domain.ReadWrite.All| -The calling user must be assigned the Global Administrator [Azure AD role](/azure/active-directory/roles/permissions-reference). +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): ++- Security Administrator +- External Identity Provider Administrator ## HTTP request Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Invitation Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/invitation-post.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Ipnamedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/ipnamedlocation-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Ipnamedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/ipnamedlocation-get.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0 - ### Response The following is an example of the response. |
v1.0 | Ipnamedlocation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/ipnamedlocation-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Learningcontent Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningcontent-get.md | + + Title: "Get learningContent" +description: "Get the specified learningContent resource which represents the metadata of the specified provider's ingested content." ++ms.localizationpriority: medium +++# Get learningContent +Namespace: microsoft.graph ++Get the specified [learningContent](../resources/learningcontent.md) resource which represents the metadata of the specified provider's ingested content. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Not supported.| +|Delegated (personal Microsoft account)|Not supported.| +|Application|LearningContent.Read.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +For a specific learning content based on its ID (primary key): ++``` http +GET /employeeExperience/learningProviders/{learningProviderId}/learningContents/{learningContentId} +``` ++For a specific learning content based on its external ID (secondary key): ++``` http +GET /employeeExperience/learningProviders/{learningProviderId}/learningContents(externalId='{externalId}') +``` ++## Optional query parameters ++This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [learningContent](../resources/learningcontent.md) object in the response body. ++## Examples ++### Example 1: Get the metadata of a learning content based on its ID ++The following example shows a request that retrieves the metadata of a learning content based on its ID (primary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "get_learningcontent", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "77029588-a660-46b6-ba58-3ce4d21d5678"] +} +--> +``` http +GET https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678 +``` ++#### Response ++The following example shows the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningContent" +} +--> +``` http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders('13727311-e7bb-470d-8b20-6a23d9030d70')/learningContents/$entity", + "id": "77029588-a660-46b6-ba58-3ce4d21d5678", + "externalId": "LP4471", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MSLibrary", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 10, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` ++### Example 2: Get the metadata of a learning content based on its external ID ++The following example shows a request that retrieves the metadata of a learning content based on its external ID (secondary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "get_learningcontent_externalid", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "LP4471"] +} +--> +``` http +GET https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') +``` ++#### Response ++The following example shows the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningContent" +} +--> +``` http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders('13727311-e7bb-470d-8b20-6a23d9030d70')/learningContents/$entity", + "id": "77029588-a660-46b6-ba58-3ce4d21d5678", + "externalId": "LP4471", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MSLibrary", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 10, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` |
v1.0 | Learningcontent Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningcontent-update.md | + + Title: "Update learningContent" +description: "Update the specified learningContent resource." ++ms.localizationpriority: medium +++# Update learningContent ++Namespace: microsoft.graph ++Update the specified [learningContent](../resources/learningcontent.md) resource. ++Used by a [learning provider](../resources/learningprovider.md) to ingest or update the metadata for their content in Viva Learning. If the specified learning content doesn't yet exist for the specified provider, this operation creates the metadata for the new content. Otherwise, this operation replaces the metadata of the existing content. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Not supported.| +|Delegated (personal Microsoft account)|Not supported.| +|Application|LearningContent.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> ++For a specific learning content based on its ID (primary key): ++``` http +PATCH /employeeExperience/learningProviders/{learningProviderId}/learningContents/{learningContentId} +``` ++For a specific learning content based on its external ID (secondary key): ++``` http +PATCH /employeeExperience/learningProviders/{learningProviderId}/learningContents(externalId='{externalId}') +``` ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +++|Property|Type|Description| +|:|:|:| +|additionalTags|String collection|Keywords, topics, and other tags associated with the learning content. Optional.| +|contentWebUrl|String|The content web URL for the learning content. Required.| +|contributors|String collection|The authors, creators, or contributors of the learning content. Optional.| +|createdDateTime|DateTimeOffset|The date and time when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|description|String|The description or summary for the learning content. Optional.| +|duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| +|externalId|String|Unique external content ID for the learning content. Required.| +|format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.| +|isActive|Boolean|Indicates whether the content is active or not. Inactive content doesn't show up in the UI. The default value is `true`. Optional.| +|isPremium|Boolean|Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is `false`. Optional.| +|isSearchable|Boolean|Indicates whether the learning content is searchable or not. The default value is `true`. Optional.| +|languageTag|String|The language of the learning content, for example, `en-us` or `fr-fr`. Required.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|numberOfPages|Int32|The number of pages of the learning content, for example, `9`. Optional.| +|skillTags|String collection|The skills tags associated with the learning content. Optional.| +|sourceName|String|The source name of the learning content, such as `LinkedIn Learning` or `Coursera`. Optional.| +|thumbnailWebUrl|String|The URL of learning content thumbnail image. Optional.| +|title|String|The title of the learning content. Required.| ++## Response ++If successful, this method returns a `202 Accepted` response code and an updated [learningContent](../resources/learningcontent.md) object in the response body. ++## Examples ++### Example 1: Update the metadata of a learning content based on its ID ++The following example shows a request that updates the metadata of a learning content based on its ID (primary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "update_learningcontent_id", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "77029588-a660-46b6-ba58-3ce4d21d5678"] +} +--> +``` http +PATCH https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678 +Content-Type: application/json ++{ + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MsLearn", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 9, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00Z", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` ++#### Response ++The following example shows the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningContent" +} +--> +``` http +HTTP/1.1 202 Accepted +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders('13727311-e7bb-470d-8b20-6a23d9030d70')/learningContents/$entity", + "id": "77029588-a660-46b6-ba58-3ce4d21d5678", + "externalId": "LP4471", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MsLearn", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 9, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` ++### Example 2: Update the metadata of a learning content based on its external ID ++The following example shows a request that updates the metadata of a learning content based on its external ID (secondary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "update_learningcontent_externalid", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "LP4471"] +} +--> +``` http +PATCH https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='LP4471') +Content-Type: application/json ++{ + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MsLearn", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 9, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` ++#### Response ++The following example shows the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningContent" +} +--> +``` http +HTTP/1.1 202 Accepted +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders('13727311-e7bb-470d-8b20-6a23d9030d70')/learningContents/$entity", + "id": "77029588-a660-46b6-ba58-3ce4d21d5678", + "externalId": "LP4471", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MsLearn", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 9, + "duration": "PT20M", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": true +} +``` |
v1.0 | Learningprovider Delete Learningcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningprovider-delete-learningcontents.md | + + Title: "Delete learningContent" +description: "Delete the specified learningContent resource that represents the metadata of the specified provider's ingested content." ++ms.localizationpriority: medium +++# Delete learningContent ++Namespace: microsoft.graph ++Delete the specified [learningContent](../resources/learningcontent.md) resource that represents the metadata of the specified provider's ingested content. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Not supported.| +|Delegated (personal Microsoft account)|Not supported.| +|Application|LearningContent.ReadWrite.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> ++For a specific learning content based on its ID (primary key): ++``` http +DELETE /employeeExperience/learningProviders/{learningProviderId}/learningContents/{learningContentId}/$ref +``` ++For a specific learning content based on its external ID (secondary key): ++``` http +DELETE /employeeExperience/learningProviders/{learningProviderId}/learningContents(externalId='{externalId}')/$ref +``` ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Example 1: Delete a learning content resource based on its ID ++The following example shows a request that deletes a learning content resource based on its ID (primary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "delete_learningcontent_id", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "77029588-a660-46b6-ba58-3ce4d21d5678"] +} +--> +``` http +DELETE https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents/77029588-a660-46b6-ba58-3ce4d21d5678/$ref +``` ++#### Response ++The following example shows the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` ++### Example 2: Delete a learning content resource based on its external ID ++The following example shows a request that deletes a learning content resource based on its external ID (secondary key). ++#### Request ++The following example shows the request. ++<!-- { + "blockType": "request", + "name": "delete_learningcontent_externalid", + "sampleKeys": ["13727311-e7bb-470d-8b20-6a23d9030d70", "27rg2ifb28gf28"] +} +--> +``` http +DELETE https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents(externalId='27rg2ifb28gf28')/$ref +``` ++#### Response ++The following example shows the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Learningprovider Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningprovider-get.md | + + Title: "Get learningProvider" +description: "Read the properties and relationships of a learningProvider object." ++ms.localizationpriority: medium +++# Get learningProvider ++Namespace: microsoft.graph ++Read the properties and relationships of a [learningProvider](../resources/learningprovider.md) object. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|LearningProvider.Read| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /employeeExperience/learningProviders/{learningProviderId} +``` ++## Optional query parameters ++This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [learningProvider](../resources/learningprovider.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++<!-- { + "blockType": "request", + "name": "get_learningprovider" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.learningProvider" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders/$entity", + "id": "13727311-e7bb-470d-8b20-6a23d9030d70", + "displayName": "LinkedInHub", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" +} +``` |
v1.0 | Learningprovider List Learningcontents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningprovider-list-learningcontents.md | + + Title: "List learningContents" +description: "Get a list of the learningContent resources and their properties." ++ms.localizationpriority: medium +++# List learningContents ++Namespace: microsoft.graph ++Get a list of the [learningContent](../resources/learningcontent.md) resources and their properties. ++This list represents the metadata of the specified provider's content in Viva Learning. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|Not supported.| +|Delegated (personal Microsoft account)|Not supported.| +|Application|LearningContent.Read.All| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /employeeExperience/learningProviders/{learningProviderId}/learningContents +``` ++## Optional query parameters ++This method supports some of the OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a collection of [learningContent](../resources/learningcontent.md) objects in the response body. ++## Examples ++### Request ++The following is an example of a request. +<!-- { + "blockType": "request", + "name": "list_learningcontent" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70/learningContents +``` ++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. ++<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "Collection(microsoft.graph.learningContent)" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#learningProviders('13727311-e7bb-470d-8b20-6a23d9030d70')/learningContents", + "value": [ + { + "id": "99029577-a660-46b6-ba58-3ce4d21d5f50", + "externalId": "LP4771", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MSLibrary", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 10, + "duration": "PDT1H", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": false + }, + { + "id": "77029588-a660-46b6-ba58-3ce4d21d5678", + "externalId": "LP4772", + "title": "Manage classes, resources, assessment, and planning in Microsoft Teams with Beedle", + "description": "A module to guide users through the various teaching and learning enhancements that Beedle provides within Microsoft Teams, with many examples of everyday application.", + "contentWebUrl": "https://learn.microsoft.com/learn/modules/manage-classes-resources-assessment-planning-beedle/", + "sourceName": "MSLibrary", + "thumbnailWebUrl": "https://syndetics.com/index.aspx?isbn=9783319672175/LC.GIF", + "languageTag": "en-us", + "numberOfPages": 10, + "duration": "PDT1H", + "format": "Book", + "createdDateTime": "2018-01-01T00:00:00", + "lastModifiedDateTime": "2021-04-01T04:26:06.1995367Z", + "contributors": [ + "Lina Wagner", + "Lisa Richter" + ], + "additionalTags": [ + "Create private or public teams", + "Add members to teams" + ], + "skillTags": [ + "Create teams", + "Teams channels", + "Teams members" + ], + "isActive": true, + "isPremium": false, + "isSearchable": false + } + ] +} +``` |
v1.0 | Learningprovider Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/learningprovider-update.md | + + Title: "Update learningProvider" +description: "Update the properties of a learningProvider object." ++ms.localizationpriority: medium +++# Update learningProvider ++Namespace: microsoft.graph ++Update the properties of a [learningProvider](../resources/learningprovider.md) object. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++|Permission type|Permissions (from least to most privileged)| +|:|:| +|Delegated (work or school account)|LearningProvider.ReadWrite| +|Delegated (personal Microsoft account)|Not supported.| +|Application|Not supported.| ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /employeeExperience/learningProviders/{learningProviderId} +``` ++## Request headers ++|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| +|Content-Type|application/json. Required.| ++## Request body +++|Property|Type|Description| +|:|:|:| +|displayName|String|The display name that appears in Viva Learning. Required.| +|loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ++## Response ++If successful, this method returns a `204 No Content` response code in the response body. ++## Examples ++### Request ++The following is an example of a request. ++<!-- { + "blockType": "request", + "name": "update_learningprovider" +} +--> +``` http +PATCH https://graph.microsoft.com/v1.0/employeeExperience/learningProviders/13727311-e7bb-470d-8b20-6a23d9030d70 +Content-Type: application/json ++{ + "displayName": "Microsoft", + "squareLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForDarkTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "squareLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "longLogoWebUrlForLightTheme": "https://support.content.office.net/en-us/media/4c531d12-4c13-4782-a6e4-4b8f991801a3.png", + "loginWebUrl": "https://www.linkedin.com/learning-login/teams" +} +``` ++### Response ++The following is an example of the response. ++<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Linkedresource Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/linkedresource-delete.md | DELETE https://graph.microsoft.com/v1.0/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/linkedresource-get.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks/e2 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Linkedresource Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/linkedresource-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | List List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-columns.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/columns -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | List List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-contenttypes.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/contentType -- ### Response <!-- { |
v1.0 | List List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-operations.md | GET https://graph.microsoft.com/v1.0/sites/root/lists/Documents -- ### Response The following is an example of the response. |
v1.0 | List List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists - ### Response The following is an example of the response. |
v1.0 | Listitem Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-create.md | Content-Type: application/json - ## Response If successful, this method returns a [listItem][] in the response body for the created list item. |
v1.0 | Listitem Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{i - ## Response If successful, this call returns a `204 No Content` response to indicate that resource was deleted and there was nothing to return. |
v1.0 | Listitem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-get.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item - ### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.listItem", "truncated": true } --> |
v1.0 | Listitem List Documentsetversions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list-documentsetversions.md | GET https://graph.microsoft.com/v1.0/sites/root/lists/Documents/items/1/document -- ### Response The following is an example of the response. |
v1.0 | Listitem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items?expan - ### Response The following is an example of the response. |
v1.0 | Listitem Post Documentsetversions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-post-documentsetversions.md | Content-length: 70 --- ### Response The following is an example of the response. |
v1.0 | Listitem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-update.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", "@odata.type": "microsoft.graph.fieldValueSet", "truncated": true } --> |
v1.0 | Longrunningoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/longrunningoperation-get.md | GET https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}/authenticati - ### Response The following is an example of the response. |
v1.0 | Mailfolder Copy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-copy.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Mailfolder Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-delta.md | GET https://graph.microsoft.com/v1.0/me/mailFolders/delta Prefer: odata.maxpagesize=2 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/mailfolder-delta-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ |
v1.0 | Mailfolder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-get.md | GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdk - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdk - #### Response The following is an example of the response. |
v1.0 | Mailfolder List Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-list-childfolders.md | GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdk - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Mailfolder Move | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-move.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Mailfolder Post Childfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-post-childfolders.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Mailfolder Post Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-post-messages.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-message-from-mailfolder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Mailsearchfolder Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailsearchfolder-post.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Mailsearchfolder Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailsearchfolder-update.md | Content-type: application/json - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Meetingattendancereport Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-get.md | GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Meetingattendancereport List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-list.md | Namespace: microsoft.graph Get a list of [meetingAttendanceReport](../resources/meetingAttendanceReport.md) objects for an [onlineMeeting](../resources/onlinemeeting.md). Each time an online meeting ends, an attendance report is generated for that session. > [!WARNING]-> This method does not support channel meetings. +> +> This method does not support channel meetings, and only returns up to 50 of the most recent reports. ## Permissions GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - ### Response > **Note**: The response object shown here might be shortened for readability. |
v1.0 | Message Copy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-copy.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Message Createforward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-createforward.md | POST https://graph.microsoft.com/v1.0/me/messages/{id}/createForward - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Message Createreply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-createreply.md | POST https://graph.microsoft.com/v1.0/me/messages/{id}/createReply - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Message Createreplyall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-createreplyall.md | POST https://graph.microsoft.com/v1.0/me/messages/{id}/createReplyAll - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Message Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-delta.md | Prefer: odata.maxpagesize=2 [!INCLUDE [sample-code](../includes/snippets/go/message-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/message-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response If the request is successful, the response would include a state token, which is either a _skipToken_ (in an _@odata.nextLink_ response header) or a _deltaToken_ (in an _@odata.deltaLink_ response header). |
v1.0 | Message Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-forward.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Message Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-get.md | Prefer: outlook.body-content-type="text" - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/me/messages/4aade2547798441eab5188a7a2436bc - #### Response The following is the response. The MIME content begins with the `MIME-Version` header. |
v1.0 | Message Move | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-move.md | Content-type: application/json - ##### Response Here is an example of the response. |
v1.0 | Message Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-post-attachments.md | Content-type: application/json - In the request body, supply a JSON representation of [attachment](../resources/attachment.md) object. ##### Response Here is an example of the response. |
v1.0 | Message Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-reply.md | Content-Type: application/json - #### Response The following is an example of the response. <!-- { |
v1.0 | Message Replyall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-replyall.md | Content-type: application/json -- ##### Response Here is an example of the response. <!-- { |
v1.0 | Message Send | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-send.md | POST https://graph.microsoft.com/v1.0/me/messages/{id}/send - ##### Response Here is an example of the response. |
v1.0 | Message Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-message-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Microsoftauthenticatorauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/kim@contoso.com/authentication/mic -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/users/anirban@contoso.com/authentication/mi -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethod-list.md | GET https://graph.microsoft.com/v1.0/users/sandeep@contoso.com/authentication/mi -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/aut -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authen -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Microsoftauthenticatorauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/microsoftauthenticatorauthenticationmethodconfiguration-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-add.md | Content-type: application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditemcollection-add-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Addformulalocal | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-addformulalocal.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditemcollection-add-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-nameditem-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Nameditem List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-nameditemcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Nameditem Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-range.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/nameditem-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Nameditem Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-nameditem-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Namedlocation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/namedlocation-delete.md | DELETE https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocation - ### Response The following is an example of the response. |
v1.0 | Namedlocation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/namedlocation-get.md | GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0 - ### Response The following is an example of the response. |
v1.0 | Notebook Copynotebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-copynotebook.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Notebook Getrecentnotebooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-getrecentnotebooks.md | GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/getRecentNotebooks(inc - #### Response The following example shows the response. |
v1.0 | Notebook Post Sectiongroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-post-sectiongroups.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Oauth2permissiongrant Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-delete.md | DELETE https://graph.microsoft.com/v1.0/oauth2PermissionGrants/l5eW7x0ga0-WDOntX - ### Response The following is an example of the response. |
v1.0 | Oauth2permissiongrant Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-delta.md | GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/delta [!INCLUDE [sample-code](../includes/snippets/go/oauth2permissiongrant-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/oauth2permissiongrant-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Oauth2permissiongrant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-get.md | GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/QVzct6doFkStXRSoh_HG - ### Response The following is an example of the response. |
v1.0 | Oauth2permissiongrant List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-list.md | GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants - ### Response The following is an example of the response. |
v1.0 | Oauth2permissiongrant Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-post.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Oauth2permissiongrant Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Offershiftrequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/offershiftrequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json --- ### Response The following example shows the response. |
v1.0 | Offershiftrequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/offershiftrequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json ---- ### Response The following example shows the response. |
v1.0 | Offershiftrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests/ --- ### Response The following is an example of the response. |
v1.0 | Offershiftrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-list.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests --- ### Response The following is an example of the response. |
v1.0 | Offershiftrequest Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-post.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Onenote Post Notebooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onenote-post-notebooks.md | Content-type: application/json - ### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Onlinemeeting Createorget | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-createorget.md | Content-Type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Onlinemeeting Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-delete.md | DELETE https://graph.microsoft.com/v1.0/me/onlineMeetings/550fae72-d251-43ec-868 - ### Response The following example shows the response. |
v1.0 | Onlinemeeting Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-get.md | GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - The following request uses an app token. <!-- { "blockType": "ignored" } --> ```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings?$filter=JoinWebUrl eq 'ht - The following request uses an app token. <!-- { "blockType": "ignored" } --> ```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings?$filter=joinMeetingIdSett - The following request uses an app token. <!-- { "blockType": "ignored" } --> ```http GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ - The following request uses application permission. <!-- { "blockType": "ignored" }--> |
v1.0 | Onlinemeeting Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-update.md | Content-Type: application/json - #### Response > **Note:** The response object shown here might be shortened for readability. Content-Type: application/json - #### Response <!-- { |
v1.0 | Onpremisesdirectorysynchronization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onpremisesdirectorysynchronization-get.md | + + Title: "Get onPremisesDirectorySynchronization" +description: "Read the properties and relationships of an onPremisesDirectorySynchronization object." ++ms.localizationpriority: medium +++# Get onPremisesDirectorySynchronization ++Namespace: microsoft.graph ++Read the properties and relationships of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +| :- | : | +| Delegated (work or school account) | OnPremDirectorySynchronization.Read.All, OnPremDirectorySynchronization.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | Not supported. | ++For delegated scenarios, the user needs to be assigned the *Global Administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /directory/onPremisesSynchronization +``` ++## Optional query parameters ++This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). ++## Request headers ++| Name | Description | +| : | : | +| Authorization | Bearer {token}. Required. | ++## Request body ++Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_onpremisesdirectorysynchronization" +} +--> +``` http +GET https://graph.microsoft.com/beta/directory/onPremisesSynchronization/{id} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response +>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronization" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/beta/$metadata#directory/onPremisesSynchronization/$entity", + "id": "12cce4b4-4ab8-40b7-be4d-f5d7742ec185", + "configuration": { + "accidentalDeletionPrevention": { + "synchronizationPreventionType": "enabledForCount", + "alertThreshold": 500 + } + }, + "features": { + "passwordSyncEnabled": false, + "passwordWritebackEnabled": false, + "directoryExtensionsEnabled": false, + "quarantineUponUpnConflictEnabled": true, + "quarantineUponProxyAddressesConflictEnabled": true, + "softMatchOnUpnEnabled": true, + "cloudPasswordPolicyForPasswordSyncedUsersEnabled": false, + "fopeConflictResolutionEnabled": false, + "unifiedGroupWritebackEnabled": false, + "userWritebackEnabled": false, + "deviceWritebackEnabled": false, + "synchronizeUpnForManagedUsersEnabled": true, + "userForcePasswordChangeOnLogonEnabled": false, + "concurrentOrgIdProvisioningEnabled": false, + "concurrentCredentialUpdateEnabled": false, + "groupWriteBackEnabled": false, + "blockSoftMatchEnabled": false, + "blockCloudObjectTakeoverThroughHardMatchEnabled": false, + "bypassDirSyncOverridesEnabled": false + } +} +``` |
v1.0 | Onpremisesdirectorysynchronization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onpremisesdirectorysynchronization-update.md | + + Title: "Update onPremisesDirectorySynchronization" +description: "Update the properties of an onPremisesDirectorySynchronization object." ++ms.localizationpriority: medium +++# Update onPremisesDirectorySynchronization ++Namespace: microsoft.graph ++Update the properties of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. ++## Permissions ++One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +| :- | :- | +| Delegated (work or school account) | OnPremDirectorySynchronization.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | Not supported. | ++For delegated scenarios, the user needs to be assigned the *Global Administrator* [role](/azure/active-directory/users-groups-roles/directory-assign-admin-roles#available-roles). ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +PATCH /directory/onPremisesSynchronization/{id} +``` ++## Request headers ++| Name | Description | +| : | :-- | +| Authorization | Bearer {token}. Required. | +| Content-Type | application/json. Required. | ++## Request body +++| Property | Type | Description | +| : | :-- | : | +| configuration | [onPremisesDirectorySynchronizationConfiguration](../resources/onpremisesdirectorysynchronizationconfiguration.md) | Consists of configurations that can be fine-tuned and impact the on-premises directory synchronization process for a tenant. | +| features | [onPremisesDirectorySynchronizationFeature](../resources/onpremisesdirectorysynchronizationfeature.md) | Consists of directory synchronization features that can be enabled or disabled. | ++## Response ++If successful, this method returns a `204 No Content` response code. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "update_onpremisesdirectorysynchronization" +} +--> +``` http +PATCH https://graph.microsoft.com/beta/directory/onPremisesSynchronization/{id} +Content-Type: application/json +Content-length: 293 ++{ + "configuration": { + "accidentalDeletionPrevention": { + "synchronizationPreventionType": "enabledForCount", + "alertThreshold": 500 + } + }, + "features": { + "groupWriteBackEnabled": true + } +} +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response +<!-- { + "blockType": "response", + "truncated": true +} +--> +``` http +HTTP/1.1 204 No Content +``` |
v1.0 | Openshift Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/3d88b7a2-f988-4f4b-bb34-d66df66af1 --- ### Response The following is an example of the response. |
v1.0 | Openshift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-get.md | GET https://graph.microsoft.com/v1.0/teams/3d88b7a2-f988-4f4b-bb34-d66df66af126/ --- ### Response The following is an example of the response. |
v1.0 | Openshift List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-list.md | GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShifts --- ### Response The following is an example of the response. Content-type: application/json { "value": [- { - "id": "OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", - "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", - "sharedOpenShift": { - "notes": "Inventory Management", - "openSlotCount":2, - "displayName": "Day shift", - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T09:50:45.332Z", - "theme": "white", - "activities": [ - { - "isPaid": true, - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T01:58:45.340Z", - "code": "", - "displayName": "Lunch" - } - ] - }, - "draftOpenShift": { - "notes": "Inventory Management", - "openSlotCount":3, - "displayName": "Day shift", - "startDateTime": "2018-10-04T00:58:45.332Z", - "endDateTime": "2018-10-04T08:58:45.340Z", - "theme": "white", - "activities": [ - { - "isPaid": true, - "startDateTime": "2018-10-04T00:58:45.340Z", - "endDateTime": "2018-10-04T07:58:45.332Z", - "code": "Break", - "displayName": "Lunch" - } - ] - }, - "createdDateTime": "2019-03-14T04:32:51.451Z", - "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", - "lastModifiedBy": { - "application": null, - "device": null, - "conversation": null, - "user": { - "id": "366c0b19-49b1-41b5-a03f-9f3887bd0ed8", - "displayName": "John Doe" - } - } - } + { + "id": "OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8", + "schedulingGroupId": "TAG_228940ed-ff84-4e25-b129-1b395cf78be0", + "sharedOpenShift": { + "notes": "Inventory Management", + "openSlotCount": 2, + "displayName": "Day shift", + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T09:50:45.332Z", + "theme": "white", + "activities": [ + { + "isPaid": true, + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T01:58:45.340Z", + "code": "", + "displayName": "Lunch" + } + ] + }, + "draftOpenShift": { + "notes": "Inventory Management", + "openSlotCount": 3, + "displayName": "Day shift", + "startDateTime": "2018-10-04T00:58:45.332Z", + "endDateTime": "2018-10-04T08:58:45.340Z", + "theme": "white", + "activities": [ + { + "isPaid": true, + "startDateTime": "2018-10-04T00:58:45.340Z", + "endDateTime": "2018-10-04T07:58:45.332Z", + "code": "Break", + "displayName": "Lunch" + } + ] + }, + "createdDateTime": "2019-03-14T04:32:51.451Z", + "lastModifiedDateTime": "2019-03-14T05:32:51.451Z", + "lastModifiedBy": { + "application": null, + "device": null, + "conversation": null, + "user": { + "id": "366c0b19-49b1-41b5-a03f-9f3887bd0ed8", + "displayName": "John Doe" + } + } + } ] } ``` |
v1.0 | Openshift Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-update.md | Content-type: application/json ---- ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/openshiftchangerequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/openshiftchangerequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-get.md | GET https://graph.microsoft.com/v1.0/teams/3d88b7a2-f988-4f4b-bb34-d66df66af126/ - ### Response The following is an example of the response. |
v1.0 | Openshiftchangerequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-list.md | GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShiftChangeRequests - ### Response The following is an example of the response. |
v1.0 | Opentypeextension Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-delete.md | DELETE https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUy - The second example deletes an extension in the specified group event. <!-- { "blockType": "ignored" } --> |
v1.0 | Opentypeextension Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-get.md | GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1 - Second, by its ID (fully qualified name): <!-- { "blockType": "ignored" } --> GET https://graph.microsoft.com/v1.0/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74a - #### Response 2 Here is the response from the second example. GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1 -- #### Response 3 And here is the response from the third example. Note: The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef6 - #### Response 4 Here is the response from the fourth example. GET https://graph.microsoft.com/v1.0/me/messages?$filter=Extensions/any(f:f/id e ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) |
v1.0 | Opentypeextension Post Opentypeextension | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-post-opentypeextension.md | POST https://graph.microsoft.com/v1.0/me/messages - ### Response 1 Here is the response for the first example. The response body includes properties of the new message, POST https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi - ### Response 2 Here is the response for the second example. The response body includes the following for the new extension: POST https://graph.microsoft.com/v1.0/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74 - ### Response 3 Here is the response from the third example request. POST https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) POST https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef - ### Response 4 Here is the response from the fourth example. Successfully creating an extension in a new group post results in only the POST https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) POST https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef - ### Response 5 Here is the response from the fifth example which contains the new conversation and a thread ID. This new thread contains an automatically |
v1.0 | Opentypeextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-update.md | Content-type: application/json - #### Response 2 Here is the response of the second example which shows the updated `expirationDate` in the extension. |
v1.0 | Organization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organization-get.md | GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a7 - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | Organization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organization-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Organizationalbranding Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-delete.md | DELETE https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276 -- ### Response The following is an example of the response. |
v1.0 | Organizationalbranding Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-get.md | Accept-Language: 0 - #### Response The following is an example of the response. Accept-Language: 0 - #### Response The following is an example of the response. Accept-Language: fr-FR - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f - #### Response The following is an example of the response. |
v1.0 | Organizationalbranding List Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-list-localizations.md | GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a7 - ### Response <!-- { "blockType": "response", |
v1.0 | Organizationalbranding Post Localizations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-post-localizations.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Organizationalbranding Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-update.md | Accept-Language: 0 -- #### Response The following is an example of the response. Content-Type: image/jpeg ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: image/jpeg -- #### Response The following is an example of the response. |
v1.0 | Organizationalbrandinglocalization Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbrandinglocalization-delete.md | DELETE https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249 -- ### Response The following is an example of the response. |
v1.0 | Organizationalbrandinglocalization Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbrandinglocalization-get.md | GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/organization/99b24e1b-abec-4598-9d63-a2baf0 ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/organization/99b24e1b-abec-4598-9d63-a2baf0 -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f - #### Response The following is an example of the response. |
v1.0 | Organizationalbrandinglocalization Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbrandinglocalization-update.md | Content-Type: image/jpeg ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: image/jpeg -- #### Response <!-- { Content-Type: application/json -- #### Response <!-- { Content-Type: application/json -- #### Response <!-- { |
v1.0 | Orgcontact Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-delta.md | GET https://graph.microsoft.com/v1.0/contacts/delta [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. GET https://graph.microsoft.com/v1.0/contacts/delta?$select=displayName,jobTitle [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-select-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-select-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that all three properties are included in the response and it is not known which ones have changed since the `@odata.deltaLink` was obtained. Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/orgcontact-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/orgcontact-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that the `mail` property is not included, which means it has not changed since the last delta query; `displayName` and `jobTitle` are included which means their values have changed. |
v1.0 | Orgcontact Get Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get-manager.md | GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd - #### Response The following is an example of the response. >**Note**: The response object shown here might be shortened for readability. |
v1.0 | Orgcontact Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get.md | GET https://graph.microsoft.com/v1.0/contacts/25caf6a2-d5cb-470d-8940-20ba795ef6 - ##### Response The following is an example of the response. >**Note**: The response object shown here might be shortened for readability. |
v1.0 | Orgcontact List Directreports | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-directreports.md | GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd - ##### Response The following is an example of the response. >**Note**: The response object shown here might be shortened for readability. |
v1.0 | Orgcontact List Memberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-memberof.md | GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd - ##### Response The following is an example of the response. >**Note**: The response object shown here might be shortened for readability. |
v1.0 | Orgcontact List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-transitivememberof.md | GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd - ### Response The following is an example of the response. |
v1.0 | Orgcontact List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. |
v1.0 | Outlookuser Supportedlanguages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/outlookuser-supportedlanguages.md | GET https://graph.microsoft.com/v1.0/me/outlook/supportedLanguages [!INCLUDE [sample-code](../includes/snippets/go/user-supportedlanguages-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-supportedlanguages-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. <!-- { |
v1.0 | Outlookuser Supportedtimezones | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/outlookuser-supportedtimezones.md | GET https://graph.microsoft.com/v1.0/me/outlook/supportedTimeZones [!INCLUDE [sample-code](../includes/snippets/go/user-supportedtimezones-default-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-supportedtimezones-default-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response 1 Here is an example of the response. <!-- { GET https://graph.microsoft.com/v1.0/me/outlook/supportedTimeZones(TimeZoneStand ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/me/outlook/supportedTimeZones(TimeZoneStand [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [snippet-not-available](../includes/snippets/snippet-not-available.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response 2 Here is an example of the response. |
v1.0 | Page Copytosection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/page-copytosection.md | Content-type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Page Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/page-update.md | Content-type: application/json ] ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-page-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Participant Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-delete.md | DELETE https://graph.microsoft.com/v1.0/communications/calls/{id}/participants/{ - ##### Response > **Note:** The response object shown here might be shortened for readability. Content-Length: 464 - #### Response > **Note:** The response object shown here might be shortened for readability. DELETE https://graph.microsoft.com/v1.0/communications/calls/{id}/participants/{ - #### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-get.md | GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802 - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Invite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-invite.md | Content-Type: application/json - ##### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Startholdmusic | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-startholdmusic.md | Content-type: application/json ---- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Participant Stopholdmusic | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-stopholdmusic.md | Content-type: application/json ---- ### Response > **Note:** The response object shown here might be shortened for readability. |
v1.0 | Passwordauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/passwordauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/me/authentication/passwordMethods/28c10230- -- ### Response The following is an example of the response. |
v1.0 | Permission Grant | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permission-grant.md | Content-type: application/json - ### Response <!-- { "blockType": "response", "@odata.type": "Collection(microsoft.graph.permission)", "truncated": true } --> |
v1.0 | Permissiongrantpolicy Delete Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-delete-excludes.md | DELETE https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/my-cust - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/my-cust - ### Response <!-- { |
v1.0 | Permissiongrantpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft- - ### Response The following is an example of the response. The policy has two `includes` condition sets, one which matches with delegated permission classified `low` for client apps registered in this tenant, and the other which matches delegated permissions classified `low` for apps from verified publishers (regardless of which tenant the app is registered in). |
v1.0 | Permissiongrantpolicy List Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list-excludes.md | GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft- - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Post Excludes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-post-excludes.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Post Permissiongrantpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-post-permissiongrantpolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Permissiongrantpolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-update.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Phoneauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/phoneauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/3179e48a- ---- ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Disablesmssignin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/phoneauthenticationmethod-disablesmssignin.md | POST https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/3179e48a-75 ---- ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Enablesmssignin | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/phoneauthenticationmethod-enablesmssignin.md | POST https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/3179e48a-75 ----- ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/phoneauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/me/authentication/phoneMethods/3179e48a-750 ---- ### Response The following is an example of the response. |
v1.0 | Phoneauthenticationmethod Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/phoneauthenticationmethod-update.md | Content-type: application/json ---- ### Response The following is an example of the response. |
v1.0 | Place Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-get.md | GET https://graph.microsoft.com/v1.0/places/979e9793-3e91-40eb-b18c-0ea937893956 [!INCLUDE [sample-code](../includes/snippets/go/get-room-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-room-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/places/Building2Rooms@M365x214355.onmicroso [!INCLUDE [sample-code](../includes/snippets/go/get-roomlist-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-roomlist-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Place List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-list.md | GET https://graph.microsoft.com/v1.0/places/microsoft.graph.room [!INCLUDE [sample-code](../includes/snippets/go/get-all-rooms-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-all-rooms-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/places/microsoft.graph.roomlist ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/places/microsoft.graph.roomlist [!INCLUDE [sample-code](../includes/snippets/go/get-all-roomlists-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-all-roomlists-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response. |
v1.0 | Place Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-update.md | Content-type: application/json - ### Response The following is an example of the response. Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Policyroot List Rolemanagementpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/policyroot-list-rolemanagementpolicies.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies?$filter=sco -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies?$filter=sco - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Policyroot List Rolemanagementpolicyassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/policyroot-list-rolemanagementpolicyassignments.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicyAssignments?$f -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicyAssignments?$f -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Post Forward | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-forward.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Post Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-post-attachments.md | Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-file-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-item-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- #### Response Here is an example of the response. <!-- { Content-type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-reference-attachment-with-post-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PowerShell](#tab/powershell) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [PHP](#tab/php) Content-type: application/json - #### Response Here is an example of the response. <!-- { |
v1.0 | Post Reply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-reply.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Presence Clearpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-clearpresence.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Presence Clearuserpreferredpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-clearuserpreferredpresence.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Presence Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-get.md | GET https://graph.microsoft.com/v1.0/me/presence ---- #### Response <!-- { GET https://graph.microsoft.com/v1.0/users/66825e03-7ef5-42da-9069-724602c31f6b/ ---- #### Response <!-- { GET https://graph.microsoft.com/v1.0/communications/presences/dc74d9bb-6afe-433d ---- #### Response <!-- { |
v1.0 | Presence Setpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-setpresence.md | Content-Type: application/json - ### Response <!-- { |
v1.0 | Presence Setuserpreferredpresence | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/presence-setuserpreferredpresence.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Print Delete Taskdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-delete-taskdefinition.md | DELETE https://graph.microsoft.com/v1.0/print/taskDefinitions/{printTaskDefiniti -- ### Response <!-- { |
v1.0 | Print Get Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-get-settings.md | If successful, this method returns a `200 OK` response code and a [printSettings GET https://graph.microsoft.com/v1.0/print/settings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printsettings-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/settings -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print List Connectors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-list-connectors.md | GET https://graph.microsoft.com/v1.0/print/connectors - ### Response The following is an example of the response. |
v1.0 | Print List Printers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-list-printers.md | GET https://graph.microsoft.com/v1.0/print/printers -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print List Shares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-list-shares.md | GET https://graph.microsoft.com/v1.0/print/shares -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print List Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-list-taskdefinitions.md | GET https://graph.microsoft.com/v1.0/print/taskDefinitions -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print Post Shares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-post-shares.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print Post Taskdefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-post-taskdefinitions.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Print Update Settings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-update-settings.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-printsettings-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ### Response <!-- { |
v1.0 | Print Update Taskdefinition | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/print-update-taskdefinition.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printconnector Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printconnector-delete.md | DELETE https://graph.microsoft.com/v1.0/print/connectors/{printConnectorId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Printconnector Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printconnector-get.md | GET https://graph.microsoft.com/v1.0/print/connectors/{printConnectorId} -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printconnector Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printconnector-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printdocument Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printdocument-createuploadsession.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printdocument-createuploadsession-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printdocument Get File | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printdocument-get-file.md | The following example shows how to call this API to acquire a pre-authenticated GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/documents/{printDocumentId}/$value ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-document-value-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId - ### Response <!-- { |
v1.0 | Printer Create | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-create.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Printer Delete Tasktrigger | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-delete-tasktrigger.md | DELETE https://graph.microsoft.com/v1.0/print/printers/{printerId}/taskTriggers/ - ### Response <!-- { |
v1.0 | Printer Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-delete.md | Title: "Delete printer" -description: "Delete (unregister) a printer". +description: "Delete (unregister) a printer." ms.localizationpriority: medium ms.prod: "cloud-printing" DELETE https://graph.microsoft.com/v1.0/print/printers/{printerId} -- ### Response The following is an example of the response. |
v1.0 | Printer Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-get.md | GET https://graph.microsoft.com/v1.0/print/printers/{printerId} - #### Response **Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/print/printers/{printerId}?$select=id,displ - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Printer List Connectors | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-list-connectors.md | GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/connectors -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer List Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-list-jobs.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-printjob-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer List Shares | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-list-shares.md | GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/shares -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer List Tasktriggers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-list-tasktriggers.md | GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/taskTriggers -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer Post Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-post-jobs.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-printjob-from--1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer Post Tasktriggers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-post-tasktriggers.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printer Restorefactorydefaults | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-restorefactorydefaults.md | POST https://graph.microsoft.com/v1.0/print/printers/{printerId}/restoreFactoryD -- ### Response <!-- { "blockType": "response", |
v1.0 | Printer Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printer-update.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-printer-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printershare Delete Alloweduser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-delete-alloweduser.md | DELETE https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/allowedUse - ### Response The following is an example of the response. |
v1.0 | Printershare Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-delete.md | DELETE https://graph.microsoft.com/v1.0/print/shares/{printerShareId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Printershare Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-get.md | GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId} - #### Response **Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId}?$select=id,di - #### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Printershare List Allowedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-list-allowedgroups.md | GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/allowedGroups -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printershare List Allowedusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-list-allowedusers.md | GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/allowedUsers -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printershare List Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-list-jobs.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/jobs ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-printjob-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/jobs - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printershare Post Allowedgroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-post-allowedgroups.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Printershare Post Allowedusers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-post-allowedusers.md | Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | Printershare Post Jobs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-post-jobs.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-printjob-from--2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printershare Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printershare-update.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printjob Abort | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-abort.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-abort-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Printjob Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-cancel.md | The following is an example of a request. POST https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/cancel ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-cancel-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobI - ### Response The following is an example of the response. |
v1.0 | Printjob Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-get.md | The following is an example of a request to get metadata for a print job. GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId - #### Response **Note:** The response object shown here might be shortened for readability. <!-- { The following is a request to get a print job and any [tasks](../resources/print GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}?$expand=tasks ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-withtasks-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId - #### Response **Note:** The response object shown here might be shortened for readability. <!-- { The following is an example of a request to get a print job and its associated d GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}?$expand=documents ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-printjob-withdocumentdata-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId - #### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printjob Redirect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-redirect.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-redirect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printjob Start | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-start.md | If successful, this method returns a `200 OK` response code and a [printJobStatu POST https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/jobs/{printJobId}/start ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/printjob-start-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/print/shares/{printerShareId}/jobs/{printJ - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printjob Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-printjob-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printoperation-get.md | GET https://graph.microsoft.com/v1.0/print/operations/{printOperationId} -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printtask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printtask-get.md | GET https://graph.microsoft.com/v1.0/print/taskDefinitions/{taskDefinitionId}/ta - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printtaskdefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printtaskdefinition-get.md | GET https://graph.microsoft.com/v1.0/print/taskDefinitions/{printTaskDefinitionI - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printtaskdefinition List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printtaskdefinition-list-tasks.md | GET https://graph.microsoft.com/v1.0/print/taskDefinitions/{taskDefinitionId}/ta - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printtaskdefinition Update Task | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printtaskdefinition-update-task.md | Content-Type: application/json - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printtasktrigger Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printtasktrigger-get.md | GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/taskTriggers/{pr -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printusagebyprinter Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printusagebyprinter-get.md | GET https://graph.microsoft.com/v1.0/reports/dailyPrintUsageByPrinter/{id} -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Printusagebyuser Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printusagebyuser-get.md | GET https://graph.microsoft.com/v1.0/reports/dailyPrintUsageByUser/{id} - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Profilephoto Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/profilephoto-update.md | Binary data for the image ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-profilephoto-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: image/jpeg Binary data for the image ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-team-photo-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Binary data for the image - #### Response The following is an example of the response. |
v1.0 | Projectrome Delete Activity | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/projectrome-delete-activity.md | DELETE https://graph.microsoft.com/v1.0/me/activities/{activity-id}/ - ### Response The following is an example of the response. |
v1.0 | Projectrome Delete Historyitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/projectrome-delete-historyitem.md | Here is an example of the request. PUT https://graph.microsoft.com/v1.0/me/activities/{activity-id}/historyItems/{item-id} ``` +# [C#](#tab/csharp) + # [Go](#tab/go) [!INCLUDE [sample-code](../includes/snippets/go/delete-historyitem-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] PUT https://graph.microsoft.com/v1.0/me/activities/{activity-id}/historyItems/{i - ##### Response Here is an example of the response. |
v1.0 | Projectrome Get Recent Activities | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/projectrome-get-recent-activities.md | GET https://graph.microsoft.com/v1.0/me/activities/recent [!INCLUDE [sample-code](../includes/snippets/go/get-recent-activities-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/get-recent-activities-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. |
v1.0 | Provisioningobjectsummary List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/provisioningobjectsummary-list.md | GET https://graph.microsoft.com/v1.0/auditLogs/provisioning - ### Response The following is an example of the response for a successful event. GET https://graph.microsoft.com/v1.0/auditLogs/provisioning -- ### Response The following is an example of the response for a failed provisioning event. |
v1.0 | Range Cell | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-cell.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/cell(row=5,column=6) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-cell-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-clear.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Column | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-column.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/column(column=5) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-column-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-delete.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Entirecolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirecolumn.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireColumn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-entirecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Entirerow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirerow.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireRow ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-entirerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Range Insert | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-insert.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-insert-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastcell | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcell.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastCell ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastcell-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastcolumn | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcolumn.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastColumn ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastcolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Lastrow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastrow.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastRow ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-lastrow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Range Merge | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-merge.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-merge-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Range Unmerge | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-unmerge.md | doc_type: apiPageType Namespace: microsoft.graph Unmerge the range cells into separate cells.+ ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). POST /me/drive/items/{id}/workbook/worksheets/{id|name}/range(address='<address> POST /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/range(address='<address>')/unmerge POST /me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range/unmerge POST /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/range/unmerge- ```+ ## Request headers | Name | Description| |:|:-| POST /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns/{id|name}/ra ## Response -If successful, this method returns `200 OK` response code. It does not return anything in the response body. +If successful, this method returns a `204 No Content` response code. It does not return anything in the response body. ## Example-Here is an example of how to call this API. -##### Request -Here is an example of the request. ++### Request +The following is an example of the request. # [HTTP](#tab/http) <!-- { Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/unmerge ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-unmerge-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/ --##### Response -Here is an example of the response. +### Response +The following is an example of the response. <!-- { "blockType": "response", "truncated": true } --> ```http-HTTP/1.1 200 OK +HTTP/1.1 204 No Content ``` <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 |
v1.0 | Range Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-usedrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-usedrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange(valuesOnly=true) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-usedrange-valuesonly-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response <!-- { |
v1.0 | Rangeborder Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders/{sideIndex} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangeborder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeborder List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangebordercollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeborder Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeborder-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangebordercollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangebordercollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rangefill Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefill-clear.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/fill/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangefill-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangefill Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefill-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/fill ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangefill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefill Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefill-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangefill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefont Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefont-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/font ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangefont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangefont Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefont-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangefont-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Autofitcolumns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-autofitcolumns.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/autofitColumns ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangeformat-autofitcolumns-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangeformat Autofitrows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-autofitrows.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/autofitRows ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangeformat-autofitrows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rangeformat Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat List Borders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-list-borders.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-borders-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Post Borders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-post-borders.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-rangeborder-from-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangeformat Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-two-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-font-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-rangeformat-fill-three-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Rangesort Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangesort-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/rangesort-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Rbacapplication List Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignments.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$f --- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$f --- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleAs -- #### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleassignmentscheduleinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentscheduleinstances.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication List Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedulerequests.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication List Roleassignmentschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedules.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication List Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roledefinitions.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleDe - #### Response The following is an example of the response. |
v1.0 | Rbacapplication List Roleeligibilityscheduleinstances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleeligibilityscheduleinstances.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication List Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleeligibilityschedulerequests.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication List Roleeligibilityschedules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleeligibilityschedules.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Rbacapplication Post Roleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignments.md | Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json -- #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roleassignmentschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignmentschedulerequests.md | Content-Type: application/json -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json --- #### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roledefinitions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roledefinitions.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Rbacapplication Post Roleeligibilityschedulerequests | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleeligibilityschedulerequests.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { Content-Type: application/json -- #### Response The following is an example of the response. The response object shows a previous role eligibility for a principal is `Revoked`. The principal will no longer see their previously eligible role. |
v1.0 | Reportroot Getm365appplatformusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appplatformusercounts.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appplatformusercounts-csv-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period - #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appplatformusercounts-json-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppPlatformUserCounts(period - #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appusercounts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appusercounts.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercounts-csv-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$ - #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercounts-json-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppUserCounts(period='D7')?$ - #### Response The following is an example of the response. |
v1.0 | Reportroot Getm365appuserdetail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getm365appuserdetail.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$format=text/csv ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercoundetail-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$ - #### Response The following is an example of the response. The following is an example of the request. GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$format=application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/reportroot-getm365appusercountdetail-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/reports/getM365AppUserDetail(period='D7')?$ - #### Response The following is an example of the response. |
v1.0 | Reportroot List Dailyprintusagebyprinter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-list-dailyprintusagebyprinter.md | GET https://graph.microsoft.com/v1.0/reports/dailyPrintUsageByPrinter -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot List Dailyprintusagebyuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-list-dailyprintusagebyuser.md | GET https://graph.microsoft.com/v1.0/reports/dailyPrintUsageByUser -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot List Monthlyprintusagebyprinter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-list-monthlyprintusagebyprinter.md | GET https://graph.microsoft.com/v1.0/reports/monthlyPrintUsageByPrinter -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Reportroot List Monthlyprintusagebyuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-list-monthlyprintusagebyuser.md | GET https://graph.microsoft.com/v1.0/reports/monthlyPrintUsageByUser -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Richlongrunningoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/richlongrunningoperation-get.md | GET https://graph.microsoft.com/v1.0/sites/root/operations/contentTypeCopy,0x010 -- ### Response The following is an example of the response. |
v1.0 | Riskdetection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskdetection-get.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskDetections/c2b6c2b9- -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskdetection List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskdetection-list.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskDetections -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyserviceprincipal Confirmcompromised | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyserviceprincipal-confirmcompromised.md | Content-Type: application/json - ### Response The following is an example of the response. <!-- { |
v1.0 | Riskyserviceprincipal Dismiss | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyserviceprincipal-dismiss.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Riskyserviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyserviceprincipal-get.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/9 ----- ### Response <!-- { "blockType": "response", |
v1.0 | Riskyserviceprincipal List History | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyserviceprincipal-list-history.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyServicePrincipals/{ - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyuser Confirmcompromised | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-confirmcompromised.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Riskyuser Dismiss | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-dismiss.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Riskyuser Get Riskyuserhistoryitem | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-get-riskyuserhistoryitem.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyUsers/41a31b00-3b3b -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyuser Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-get.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyUsers/c2b6c2b9-dddc -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyuser List History | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-list-history.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyUsers/{riskyUserId} -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Riskyuser List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/riskyuser-list.md | GET https://graph.microsoft.com/v1.0/identityProtection/riskyUsers -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Samlorwsfedexternaldomainfederation Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-delete.md | DELETE https://graph.microsoft.com/beta/directory/federationConfigurations/96db0 - ### Response <!-- { |
v1.0 | Samlorwsfedexternaldomainfederation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-get.md | GET https://graph.microsoft.com/beta/directory/federationConfigurations/graph.sa - ### Response The following is an example of the response. |
v1.0 | Samlorwsfedexternaldomainfederation List Domains | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-list-domains.md | If successful, this method returns a `200 OK` response code and a collection of GET https://graph.microsoft.com/beta/directory/federationConfigurations/microsoft.graph.samlOrWsFedExternalDomainFederation/f1e11a04-0244-4592-99df-b01cfaadce15/domains ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-externaldomainname-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/directory/federationConfigurations/microsof - ### Response The following is an example of the response. |
v1.0 | Samlorwsfedexternaldomainfederation List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-list.md | GET https://graph.microsoft.com/v1.0/directory/federationConfigurations/graph.sa - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Post Domains | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-post-domains.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-externaldomainname-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-post.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-samlorwsfedexternaldomainfederation-from--javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Samlorwsfedexternaldomainfederation Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/samlorwsfedexternaldomainfederation-update.md | Content-Type: application/json ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-samlorwsfedexternaldomainfederation-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Schedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-get.md | GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/ --- ### Response The following is an example of the response. |
v1.0 | Schedule List Schedulinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-schedulinggroups.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups ---- ### Response The following is an example of the response. |
v1.0 | Schedule List Shifts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-shifts.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts?$filter=shar --- ### Response The following is an example of the response. |
v1.0 | Schedule List Timeoffreasons | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timeoffreasons.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons --- #### Response The following is an example of the response. |
v1.0 | Schedule List Timesoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timesoff.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff?$filter=sh --- ### Response The following is an example of the response. |
v1.0 | Schedule Post Schedulinggroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-post-schedulinggroups.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Schedule Post Shifts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-post-shifts.md | Namespace: microsoft.graph Create a new [shift](../resources/shift.md) instance in a [schedule](../resources/schedule.md). +The duration of a shift cannot be less than 1 minute or longer than 24 hours. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-type: application/json --- #### Response The following is an example of the response. |
v1.0 | Schedule Post Timeoffreasons | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-post-timeoffreasons.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Schedule Post Timesoff | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-post-timesoff.md | Content-type: application/json [!INCLUDE [sample-code](../includes/snippets/php/timeoff-post-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### Response |
v1.0 | Schedule Share | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-share.md | Content-type: application/json ---- ### Response The following is an example of the response. |
v1.0 | Schedulinggroup Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedulinggroup-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups --- ### Response The following is an example of the response. |
v1.0 | Schedulinggroup Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedulinggroup-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups/{s --- ### Response The following is an example of the response. |
v1.0 | Schedulinggroup Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedulinggroup-put.md | Prefer: return=representation --- ### Response The following is an example of the response. |
v1.0 | Schemaextension Post Schemaextensions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schemaextension-post-schemaextensions.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The response includes a unique string in the **id** property that is based on the schema name provided in the request, together with the rest of the newly created schema definition. Content-type: application/json - #### Response The response includes the **owner** set to the value supplied in the request. |
v1.0 | Schemaextension Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schemaextension-update.md | Content-type: application/json - ### Response <!-- { |
v1.0 | Search Query | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/search-query.md | One of the following permissions is required to call this API. To learn more, in |:|:--| | Delegated (work or school account) | Mail.Read, Calendars.Read, Files.Read.All, Sites.Read.All, ExternalItem.Read.All, Acronym.Read.All, Bookmark.Read.All, ChannelMessage.Read.All, Chat.Read | | Delegated (personal Microsoft account) | Not supported. |-| Application | Not supported. | +| Application | Files.Read.All, Sites.Read.All | ## HTTP request |
v1.0 | Section Copytonotebook | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/section-copytonotebook.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Section Copytosectiongroup | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/section-copytosectiongroup.md | Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Sectiongroup Post Sections | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-post-sections.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here is truncated for brevity. All of the properties will be returned from an actual call. <!-- { |
v1.0 | Securescore Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescore-get.md | GET https://graph.microsoft.com/v1.0/security/secureScores/{id} - ### Response The following is an example of the response. |
v1.0 | Securescorecontrolprofile Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescorecontrolprofile-get.md | One of the following permissions is required to call this API. To learn more, in <!-- { "blockType": "ignored" } --> ```http-GET /security/securescorecontrolprofiles/{id} +GET /security/secureScoreControlProfiles/{id} ``` ## Request headers GET https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles/{id} - ### Response The following is an example of the response. |
v1.0 | Securescorecontrolprofile Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescorecontrolprofile-update.md | Content-type: application/json - ### Response The following is an example of a successful response. Content-type: application/json - #### Response The following is an example of the response when the optional `Prefer: return=representation` request header is used. |
v1.0 | Security Alert Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-alert-get.md | GET https://graph.microsoft.com/v1.0/security/alerts_v2/da637578995287051192_756 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Alert Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-alert-post-comments.md | Content-Type: application/json -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Alert Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-alert-update.md | Content-length: 2450 -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Caseoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-caseoperation-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Casesroot Delete Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-casesroot-delete-ediscoverycases.md | DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/22aa2acd- - ### Response The following is an example of the response. |
v1.0 | Security Casesroot List Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-casesroot-list-ediscoverycases.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Casesroot Post Ediscoverycases | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-casesroot-post-ediscoverycases.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Delete Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-delete-searches.md | DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycase Delete Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-delete-tags.md | DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycase Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/22aa2acd-755 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Custodians | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-custodians.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Noncustodialdatasources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-noncustodialdatasources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-operations.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Reviewsets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-reviewsets.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-searches.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase List Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-list-tags.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Custodians | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-post-custodians.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Noncustodialdatasources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-post-noncustodialdatasources.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Reviewsets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-post-reviewsets.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Searches | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-post-searches.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Post Tags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-post-tags.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ce -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ce -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycase Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycase-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycasesettings Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycasesettings-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycasesettings Resettodefault | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycasesettings-resettodefault.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/settings-resettodefault-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/settings-resettodefault-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Security Ediscoverycasesettings Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycasesettings-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycustodian Activate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-activate.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/{ediscovery [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisactivate-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisactivate-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Security Ediscoverycustodian Applyhold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-applyhold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisapplyhold-id-custodians-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisapplyhold-id-custodians-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. <!-- { POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisapplyhold-singlecustodian-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisapplyhold-singlecustodian-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverycustodian Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Lastindexoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-list-lastindexoperation.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-list-sitesources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-list-unifiedgroupsources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian List Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-list-usersources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Sitesources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-post-sitesources.md | Content-Type: application/json - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Unifiedgroupsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-post-unifiedgroupsources.md | Content-Type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. Content-Type: application/json -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Post Usersources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-post-usersources.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverycustodian Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-release.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisrelease-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisrelease-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverycustodian Removehold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-removehold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-caseid-custodians-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-caseid-custodians-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-single-custodian-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-single-custodian-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverycustodian Updateindex | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverycustodian-updateindex.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisupdateindex-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisupdateindex-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverynoncustodialdatasource Applyhold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverynoncustodialdatasource-applyhold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustialdatasourceapplyhold-caseid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustialdatasourceapplyhold-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustialdatasource-applyhold-single-noncustodial-datasource-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustialdatasource-applyhold-single-noncustodial-datasource-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverynoncustodialdatasource-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverynoncustodialdatasource Release | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverynoncustodialdatasource-release.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/{ediscovery [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustodialdatasourcethisrelease-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustodialdatasourcethisrelease-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. <!-- { |
v1.0 | Security Ediscoverynoncustodialdatasource Removehold | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverynoncustodialdatasource-removehold.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-caseid-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-caseid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverycustodianthisremovehold-single-datasource-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverycustodianthisremovehold-single-datasource-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- #### Response The following is an example of the response. |
v1.0 | Security Ediscoverynoncustodialdatasource Updateindex | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverynoncustodialdatasource-updateindex.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverynoncustodialdatasourcethisupdateindex-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverynoncustodialdatasourcethisupdateindex-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Addtoreviewset | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewset-addtoreviewset.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetthisaddtoreviewset-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetthisaddtoreviewset-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Delete Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewset-delete-queries.md | DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewset Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewset-get.md | One of the following permissions is required to call this API. To learn more, in } --> ``` http-GET /ediscoveryExportOperation/reviewSet +GET /security/cases/ediscoveryCases/{ediscoveryCaseId}/reviewSets/{reviewSetId} ``` ## Optional query parameters GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewset List Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewset-list-queries.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewset Post Queries | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewset-post-queries.md | Content-Type: application/json -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewsetquery Applytags | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewsetquery-applytags.md | Content-Type: application/json [!INCLUDE [sample-code](../includes/snippets/go/ediscoveryreviewsetquerythisapplytags-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoveryreviewsetquerythisapplytags-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewsetquery Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewsetquery-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewsetquery Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewsetquery-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoveryreviewtag Ashierarchy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewtag-ashierarchy.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewtag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewtag-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoveryreviewtag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoveryreviewtag-update.md | PATCH https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-c -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Delete Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-delete-custodiansources.md | The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/{ediscoveryCaseId}/searches/{ediscoverySearchId}/custodianSources/{id}/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-custodiansources-from-ediscoverysearch-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/{ediscove -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Delete Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-delete-noncustodialsources.md | The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-4184-41c6-9eb7-8c8cc3e2288b/searches/c61a5860-d634-4d14-aea7-d82b6f4eb7af/noncustodialSources/35393639323133394345384344303043/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-noncustodialsources-from-ediscoverysearch-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e- -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Estimatestatistics | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-estimatestatistics.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-41 [!INCLUDE [sample-code](../includes/snippets/go/ediscoverysearchthisestimatestatistics-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/ediscoverysearchthisestimatestatistics-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-get.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/58399dff-ceb -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-list-additionalsources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-list-custodiansources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Lastestimatestatisticsoperation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-list-lastestimatestatisticsoperation.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch List Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-list-noncustodialsources.md | GET https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/b0073e4e-418 -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch Post Additionalsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-post-additionalsources.md | POST https://graph.microsoft.com/v1.0/security/cases/ediscoveryCases/{ediscovery - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Ediscoverysearch Post Custodiansources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-post-custodiansources.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Post Noncustodialsources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-post-noncustodialsources.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Ediscoverysearch Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-ediscoverysearch-update.md | Content-Type: application/json -- ### Response The following is an example of the response. |
v1.0 | Security Incident Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-incident-get.md | GET https://graph.microsoft.com/v1.0/security/incidents/2972395 -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security Incident Post Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-incident-post-comments.md | Content-Type: application/json -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security Incident Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-incident-update.md | Content-Type: application/json -- ### Response The following is an example of the response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security List Alerts_V2 | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-list-alerts_v2.md | GET https://graph.microsoft.com/v1.0/security/alerts_v2 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Security List Incidents | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-list-incidents.md | GET https://graph.microsoft.com/v1.0/security/incidents -- #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/security/incidents?$expand=alerts -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Security List Securescorecontrolprofiles | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-list-securescorecontrolprofiles.md | GET https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles - ### Response The following is an example of the response. |
v1.0 | Security List Securescores | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-list-securescores.md | GET https://graph.microsoft.com/v1.0/security/secureScores?$top=1 - ### Response The following is an example of the response. |
v1.0 | Security Security Runhuntingquery | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/security-security-runhuntingquery.md | POST https://graph.microsoft.com/v1.0/security/runHuntingQuery -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Securityreportsroot Getattacksimulationrepeatoffenders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationrepeatoffenders.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationRepeatO [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationrepeatoffenders-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationrepeatoffenders-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Securityreportsroot Getattacksimulationsimulationusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationsimulationusercoverage.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationSimulat [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationsimulationusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationsimulationusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Securityreportsroot Getattacksimulationtrainingusercoverage | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securityreportsroot-getattacksimulationtrainingusercoverage.md | GET https://graph.microsoft.com/v1.0/reports/security/getAttackSimulationTrainin [!INCLUDE [sample-code](../includes/snippets/go/securityreportsrootthisgetattacksimulationtrainingusercoverage-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/securityreportsrootthisgetattacksimulationtrainingusercoverage-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Serviceannouncement List Healthoverviews | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceannouncement-list-healthoverviews.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews?$ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncement List Issues | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceannouncement-list-issues.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/issues - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncement List Messages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceannouncement-list-messages.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceannouncementattachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceannouncementattachment-get.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealth Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/servicehealth-get.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/M - #### Response <!-- { "blockType": "response", GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/healthOverviews/M - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealthissue Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/servicehealthissue-get.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/issues/MO226784 - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Servicehealthissue Incidentreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/servicehealthissue-incidentreport.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/issues/MO248163/i [!INCLUDE [sample-code](../includes/snippets/go/servicehealthissue-incidentreport-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/servicehealthissue-incidentreport-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipal Addkey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-addkey.md | Content-type: application/json - #### Response The following is an example of the response. Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Serviceprincipal Addpassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-addpassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Addtokensigningcertificate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-addtokensigningcertificate.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-approleassignedto.md | DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{resource-SP-id}/appRo -- In this example, `{resource-SP-id}` is the id of the resource service principal, and `{appRoleAssignment-id}` is the id of the appRoleAssignment object that represents an assignment to the user, group, or client service principal. ### Response |
v1.0 | Serviceprincipal Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-approleassignments.md | DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{servicePrincipal-id}/ - ### Response <!-- { |
v1.0 | Serviceprincipal Delete Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-claimsmappingpolicies.md | DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{id}/claimsMappingPoli - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-delegatedpermissionclassifications.md | DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{id}/delegatedPermissi - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-homerealmdiscoverypolicies.md | DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{id}/homeRealmDiscover - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delete Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delete-owners.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-delta.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/delta [!INCLUDE [sample-code](../includes/snippets/go/serviceprincipal-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/serviceprincipal-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response >Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipal Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-get.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/servicePrincipals/7408235b-7540-4850-82fe-a - #### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignedto.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignments.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-claimsmappingpolicies.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Createdobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-createdobjects.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipal List Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-delegatedpermissionclassifications.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-homerealmdiscoverypolicies.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal List Oauth2permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-oauth2permissiongrants.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Ownedobjects | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-ownedobjects.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. >Note: The response object shown here might be shortened for readability. |
v1.0 | Serviceprincipal List Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-owners.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal List Transitivememberof | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-transitivememberof.md | GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-5 - #### Response The following is an example of the response. |
v1.0 | Serviceprincipal List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list.md | ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response Here is an example of the response. |
v1.0 | Serviceprincipal Post Approleassignedto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-approleassignedto.md | Content-Type: application/json - In this example, `{id}` and `{resourceId-value}` would both be the `id` of the resource service principal, and `{principalId}` would be the `id` of the assigned user, group, or client service principal. ### Response |
v1.0 | Serviceprincipal Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-approleassignments.md | Content-Type: application/json - In this example, note that the value used as the service principal **id** in the request URL (`9028d19c-26a9-4809-8e3f-20ff73e2d75e`) is the same as the **principalId** property in the body. The **resourceId** value is the **id** of the resource service principal (the API). ### Response |
v1.0 | Serviceprincipal Post Claimsmappingpolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-claimsmappingpolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Delegatedpermissionclassifications | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-delegatedpermissionclassifications.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Homerealmdiscoverypolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-homerealmdiscoverypolicies.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Owners | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-owners.md | Content-type: application/json - In the request body, supply a JSON representation of [directoryObject](../resources/directoryobject.md) object. ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Post Serviceprincipals | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-post-serviceprincipals.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All | -> [!IMPORTANT] -> The following additional requirements must be met for an app to create a service principal: -> + If the backing application is registered in the calling app's home tenant, the calling app must be the owner of the backing application. -> + If the backing application is registered in another Azure AD tenant, the calling app must be assigned the `Cloud Application Administrator` or `Application Administrator` role. +For multi-tenant apps, the calling user must also be in one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference): +++ Global Administrator++ Application Administrator++ Cloud Application Administrator roles++For single-tenant apps where the calling user is a non-admin user but is the owner of the backing application, the user must have the *Application Developer* role. ## HTTP request <!-- { "blockType": "ignored" } --> Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | Serviceprincipal Removekey | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-removekey.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Removepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-removepassword.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Serviceprincipal Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-update.md | Content-type: application/json - ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceprincipalriskdetection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipalriskdetection-get.md | GET https://graph.microsoft.com/v1.0/identityProtection/servicePrincipalRiskDete --- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage Archive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-archive.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Favorite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-favorite.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-get.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages/MC172851 - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-list-attachments.md | GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages/MC54091/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Serviceupdatemessage Markread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-markread.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Markunread | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-markunread.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Unarchive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-unarchive.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Serviceupdatemessage Unfavorite | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceupdatemessage-unfavorite.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Sharedwithchannelteaminfo Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d - ### Response The following is an example of the response. |
v1.0 | Sharedwithchannelteaminfo Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-get.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-5634-925f-022c42e20265/ -- ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Sharedwithchannelteaminfo List Allowedmembers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-list-allowedmembers.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-5634-925f-022c42e20265/ - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Sharedwithchannelteaminfo List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sharedwithchannelteaminfo-list.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ -- ### Response The following is an example of the response. <!-- { |
v1.0 | Shift Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shift-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts/{shiftId} --- ### Response The following is an example of the response. |
v1.0 | Shift Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shift-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts/{shiftId} -- ### Response The following is an example of the response. |
v1.0 | Shift Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shift-put.md | Replace an existing [shift](../resources/shift.md). If the specified [shift](../resources/shift.md) doesn't exist, this method returns `404 Not found`. +The duration of a shift cannot be less than 1 minute or longer than 24 hours. + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Prefer: return=representation --- #### Response The following is an example of the response. |
v1.0 | Shiftpreferences Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shiftpreferences-get.md | GET https://graph.microsoft.com/v1.0/users/871dbd5c-3a6a-4392-bfe1-042452793a50/ - ### Response The following is an example of the response. |
v1.0 | Shiftpreferences Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shiftpreferences-put.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Signin Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/signin-get.md | GET https://graph.microsoft.com/v1.0/auditLogs/signIns/66ea54eb-6301-4ee5-be62-f - ### Response Here is an example of the response. |
v1.0 | Signin List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/signin-list.md | GET https://graph.microsoft.com/v1.0/auditLogs/signIns - #### Response Here is an example of the response. GET https://graph.microsoft.com/v1.0/auditLogs/signIns?&$filter=startsWith(appDi ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) GET https://graph.microsoft.com/v1.0/auditLogs/signIns?&$filter=startsWith(appDi - #### Response Here is an example of the response. The response includes a `@odata.nextLink` property which contains a URL that can be used to retrieve the next 10 results. |
v1.0 | Simulation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/simulation-get.md | + + Title: "Get simulation" +description: "Get an attack simulation campaign for a tenant." ++ms.localizationpriority: medium +++# Get simulation +Namespace: microsoft.graph ++Get an attack simulation campaign for a tenant. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/simulations/{simulationId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [simulation](../resources/simulation.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulation" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.simulation" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "id": "f1b13829-3829-f1b1-2938-b1f12938b1f1", + "displayName": "Sample Simulation", + "description": "Sample Simulation Description", + "attackType": "social", + "attackTechnique": "credentialHarvesting", + "status": "scheduled", + "createdDateTime": "2021-01-01T01:01:01.01Z", + "createdBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastModifiedDateTime": "2021-01-01T01:01:01.01Z", + "lastModifiedBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "launchDateTime": "2021-01-01T02:01:01.01Z", + "completionDateTime": "2021-01-07T01:01:01.01Z", + "isAutomated": false, + "automationId": "f1b13829-3829-f1b1-2938-b1f12938b1ab", + "payloadDeliveryPlatform": "email" +} +``` |
v1.0 | Simulationautomation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/simulationautomation-get.md | + + Title: "Get simulationAutomation" +description: "Get an attack simulation automation for a tenant." ++ms.localizationpriority: medium +++# Get simulationAutomation +Namespace: microsoft.graph ++Get an attack simulation automation for a tenant. ++## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). ++| Permission type | Permissions (from least to most privileged) | +|:|:--| +| Delegated (work or school account) | AttackSimulation.Read.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | AttackSimulation.Read.All | ++## HTTP request ++<!-- { + "blockType": "ignored" +} +--> +``` http +GET /security/attackSimulation/simulationAutomations/{simulationAutomationId} +``` ++## Optional query parameters ++This method does not currently support the [OData query parameters](/graph/query-parameters) to customize the response. ++## Request headers +|Name|Description| +|:|:| +|Authorization|Bearer {token}. Required.| ++## Request body +Do not supply a request body for this method. ++## Response ++If successful, this method returns a `200 OK` response code and a [simulationAutomation](../resources/simulationautomation.md) object in the response body. ++## Examples ++### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_simulationautomation" +} +--> +``` http +GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomations/fbad62b0-b32d-b6ac-9f48-d84bbea08f96 +``` ++# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) ++++### Response ++The following is an example of the response. ++>**Note:** The response object shown here might be shortened for readability. +<!-- { + "blockType": "response", + "truncated": true, + "@odata.type": "microsoft.graph.simulationAutomation" +} +--> +``` http +HTTP/1.1 200 OK +Content-Type: application/json ++{ + "@odata.type": "#microsoft.graph.simulationAutomation", + "id": "fbad62b0-b32d-b6ac-9f48-d84bbea08f96", + "displayName": "Reed Flores", + "description": "Sample Simulation Automation Description", + "status": "running", + "createdDateTime": "2022-01-01T01:01:01.01Z", + "createdBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastModifiedDateTime": "2022-01-01T01:01:01.01Z", + "lastModifiedBy": { + "id": "99af58b9-ef1a-412b-a581-cb42fe8c8e21", + "displayName": "Reed Flores", + "email": "reed@contoso.com" + }, + "lastRunDateTime": "2022-01-01T01:01:01.01Z", + "nextRunDateTime": "2022-01-01T01:01:01.01Z" +} +``` |
v1.0 | Simulationautomation List Runs | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/simulationautomation-list-runs.md | GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomat - ### Response The following is an example of the response. |
v1.0 | Simulationreportoverview Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/simulationreportoverview-get.md | The following is an example of a request. GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/report/overview ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-simulationreportoverview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/f1b13 - ### Response The following is an example of the response. |
v1.0 | Site Delete Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-delete-permission.md | DELETE https://graph.microsoft.com/v1.0/sites/{sitesId}/permissions/{permissionI -- ### Response Here is an example of the response. <!-- { |
v1.0 | Site Get Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-get-permission.md | GET https://graph.microsoft.com/v1.0/sites/{sitesId}/permissions/{permissionId} -- ### Response <!-- { "blockType": "response", |
v1.0 | Site Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-get.md | GET https://graph.microsoft.com/v1.0/sites/{site-id} - ### Response <!-- { "blockType": "response", "@type": "microsoft.graph.site", "truncated": true } --> |
v1.0 | Site Getapplicablecontenttypesforlist | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-getapplicablecontenttypesforlist.md | If successful, this function returns a `200 OK` response code and a [contentType GET https://graph.microsoft.com/v1.0/sites/{siteId}/getApplicableContentTypesForList(listId='{list-id}') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/site-getapplicablecontenttypesforlist-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/sites/{siteId}/getApplicableContentTypesFor - ### Response <!-- { |
v1.0 | Site List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-columns.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/columns -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Site List Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-contenttypes.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes - ### Response <!-- { |
v1.0 | Site List Operations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-operations.md | GET https://graph.microsoft.com/v1.0/sites/root/operations - ### Response The following is an example of the response. |
v1.0 | Site List Permissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-permissions.md | GET https://graph.microsoft.com/v1.0/sites/{sitesId}/permissions -- ### Response <!-- { "blockType": "response", |
v1.0 | Site List Subsites | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-subsites.md | GET https://graph.microsoft.com/v1.0/sites/{site-id}/sites - ### Response The following is an example of the response. |
v1.0 | Site Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-post-columns.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", "@type": "microsoft.graph.columnDefinition", "truncated": true } --> |
v1.0 | Site Post Contenttypes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-post-contenttypes.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Site Post Permissions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-post-permissions.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Site Search | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-search.md | GET https://graph.microsoft.com/v1.0/sites?search={query} - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "@type": "Collection(microsoft.graph.site)", "truncated": true } --> |
v1.0 | Site Update Permission | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-update-permission.md | Content-Type: application/json -- ### Response <!-- { |
v1.0 | Softwareoathauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/softwareoathauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/kim@contoso.com/authentication/sof ----- ### Response <!-- { "blockType": "response", |
v1.0 | Softwareoathauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/softwareoathauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/me/authentication/softwareOathMethods/b1728 ----- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-get.md | GET https://graph.microsoft.com/v1.0/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Getfinalattachment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-getfinalattachment.md | GET https://graph.microsoft.com/v1.0/privacy/subjectRightsRequests/{subjectRight -- ### Response <!-- { |
v1.0 | Subjectrightsrequest Getfinalreport | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-getfinalreport.md | GET https://graph.microsoft.com/v1.0/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest List Notes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-list-notes.md | GET https://graph.microsoft.com/v1.0/privacy/subjectRightsRequests/{subjectRight -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-list.md | GET https://graph.microsoft.com/v1.0/privacy/subjectRightsRequests -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-post.md | Content-Type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subjectrightsrequest Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subjectrightsrequest-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Subscription Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-delete.md | DELETE https://graph.microsoft.com/v1.0/subscriptions/7f105c7d-2dc5-4530-97cd-4e - ### Response The following is an example of the response. |
v1.0 | Subscription Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-get.md | GET https://graph.microsoft.com/v1.0/subscriptions/{id} - ##### Response Here is an example of the response. |
v1.0 | Subscription List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-list.md | GET https://graph.microsoft.com/v1.0/subscriptions - ### Response The following is an example of the response. |
v1.0 | Subscription Post Subscriptions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-post-subscriptions.md | Content-type: application/json - In the request body, supply a JSON representation of the [subscription](../resources/subscription.md) object. The `clientState` and `latestSupportedTlsVersion` fields are optional. |
v1.0 | Subscription Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-update.md | Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | Swapshiftschangerequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/swapshiftchangerequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/swapshiftchangerequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/swapShiftsChangeReq --- ### Response The following is an example of the response. |
v1.0 | Swapshiftschangerequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-list.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/swapShiftsChangeReq --- ### Response The following is an example of the response. |
v1.0 | Table Clearfilters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-clearfilters.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/clearFilters ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-clearfilters-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Converttorange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-converttorange.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/convertToRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-converttorange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-databodyrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/dataBodyRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-databodyrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-headerrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/headerRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-headerrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table List Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-columns.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns?$top=5&$skip=5 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-columns-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-rows.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows?$top=5&$skip=5 ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-table-rows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Post Columns | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-post-columns.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-tablecolumn-from-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Table Post Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-post-rows.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerowcollection-add-table-row-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Workbook-Session-Id: {Workbook-Session-Id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerowcollection-add-table-row-async-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Workbook-Session-Id: {Workbook-Session-Id} - #### Response Here is another example of the response that will lead to an async operation. For details, see [Get workbookOperation](./workbookoperation-get.md) and [Get tableRowOperationResult](./workbook-tablerowoperationresult.md). |
v1.0 | Table Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-range.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ### Response The following is an example of the response. |
v1.0 | Table Reapplyfilters | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-reapplyfilters.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/reapplyFilters ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-reapplyfilters-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Table Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-totalrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/totalRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/table-totalrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Table Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-table-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Databodyrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-databodyrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/dataBodyRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-databodyrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablecolumn Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumn Headerrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-headerrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/headerRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-headerrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablecolumncollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumn Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-range.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Totalrowrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-totalrowrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/totalRowRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumn-totalrowrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|nam - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumn Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-tablecolumn-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablecolumncollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumncollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablecolumncollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablecolumncollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumncollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablerow Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerow-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id| - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablerow Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerow List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablerowcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerow Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-tablerow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablerowcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerowcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablerowcollection-add-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablerowcollection Itemat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerowcollection-itemat.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tablesort Apply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-apply.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-apply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablesort Clear | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-clear.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/sort/clear ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-clear-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Tablesort Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/sort ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tablesort-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Tablesort Reapply | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-reapply.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/sort/reapply ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/tablesort-reapply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|na - ##### Response Here is an example of the response. <!-- { |
v1.0 | Taskfileattachment Createuploadsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/taskfileattachment-createuploadsession.md | If successful, this action returns a `200 OK` response code and a new [uploadSes ### Request The following is an example of a request to create an upload session.+# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "attachmentbasethis.createuploadsession", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Taskfileattachment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/taskfileattachment-delete.md | If successful, this method returns a `204 No Content` response code. ### Request The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "delete_taskfileattachment", The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMkAGUzY5QKjAAA=/attachments/AAMkAGUzY5QKjAAABEgAQAMkpJI_X-LBFgvrv1PlZYd8= ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. <!-- { |
v1.0 | Taskfileattachment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/taskfileattachment-get.md | If successful, this method returns a `200 OK` response code and a [taskFileAttac ### Request The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_taskfileattachment", The following is an example of a request. GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMkAGUzY5QKjAAA=/attachments/AAMkAGUzY5QKjAAABEgAQAMkpJI_X-LBFgvrv1PlZYd8= ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Team Completemigration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-completemigration.md | POST https://graph.microsoft.com/v1.0/teams/57fb72d0-d811-46f4-8947-305e6072eaa5 -- <!-- markdownlint-disable MD001 --> <!-- markdownlint-disable MD024 --> ### Response |
v1.0 | Team Delete Incomingchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-delete-incomingchannels.md | The following is an example of a request. DELETE https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/incomingChannels/19%3A56eb04e133944cf69e603c5dac2d292e%40thread.skype/$ref ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/delete-sharedwithchannelteaminfo-for-channel-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d - ### Response The following is an example of the response. <!-- { |
v1.0 | Team Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-delete-installedapps.md | DELETE https://graph.microsoft.com/v1.0/teams/6903fa93-605b-43ef-920e-77c4729f82 - ### Response The following is an example of the response. |
v1.0 | Team Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-installedapps.md | GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/teams/{id}/installedApps/{id}?$expand=teams - #### Response The following is an example of the response. |
v1.0 | Team Get Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-members.md | GET https://graph.microsoft.com/v1.0/teams/ece6f0a1-7ca4-498b-be79-edf6c8fc4d82/ - ### Response Here is an example of the response. |
v1.0 | Team Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265 -- ### Response The following is an example of the response. |
v1.0 | Team List Allchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-list-allchannels.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ - #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ -- #### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Team List Incomingchannels | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-list-incomingchannels.md | GET https://graph.microsoft.com/v1.0/teams/893075dd-2487-4122-925f-022c42e20265/ - ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Team List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-list-installedapps.md | GET https://graph.microsoft.com/v1.0/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/teams/6903fa93-605b-43ef-920e-77c4729f8258/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/teams/acda442c-78d2-491b-8204-4ef5019c0193/ - #### Response The following is an example of the response. |
v1.0 | Team List Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-list-members.md | GET https://graph.microsoft.com/v1.0/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/teams/ee0f5ae2-8bc6-4ae5-8466-7daeebbfa062/ - #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Team Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-post-installedapps.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Team Post Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-post-members.md | Content-type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Team Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-post.md | Content-Type: application/json ----- #### Response <!-- { "blockType": "response", Content-Type: application/json ----- #### Response <!-- { "blockType": "response", Content-Type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-Type: application/json ---- #### Response <!-- { "blockType": "response", Content-Type: application/json ----- #### Response <!-- { "blockType": "response", Content-Type: application/json ------ #### Response <!-- { "blockType": "response", Content-Type: application/json ----- #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response <!-- { "blockType": "response", |
v1.0 | Team Put Schedule | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-put-schedule.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Team Put Teams | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-put-teams.md | Content-type: application/json - #### Response The following is an example of the response. |
v1.0 | Team Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-sendactivitynotification.md | Content-Type: application/json ----- #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response <!-- { "blockType": "response", Content-Type: application/json - #### Response The following example shows the response. Content-Type: application/json - #### Response The following example shows the response. The following example shows the response. ``` http HTTP/1.1 204 No Content ```++## See also ++- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Team Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-teamsappinstallation-upgrade.md | POST https://graph.microsoft.com/v1.0/teams/db5e04be-daa2-4a35-beb1-5e73cc381599 -- ### Response The following is an example of the response. |
v1.0 | Team Unarchive | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-unarchive.md | POST https://graph.microsoft.com/v1.0/teams/{id}/unarchive - #### Response The following is an example of a response. <!-- { |
v1.0 | Team Update Members | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-update-members.md | content-length: 26 - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Teamsapp Publish | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamsapp-publish.md | Content-type: application/zip [Zip file containing a Teams app package] ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-teamsapp-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/zip -- For information about how to create a Microsoft Teams application zip file, see [Create an app package](/microsoftteams/platform/concepts/apps/apps-package). #### Response POST https://graph.microsoft.com/v1.0/appCatalogs/teamsApps?requiresReview=true Content-type: application/zip ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-teamsapp-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/zip [!INCLUDE [sample-code](../includes/snippets/php/create-teamsapp-2-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- #### Response |
v1.0 | Teamsapp Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamsapp-update.md | Content-type: application/zip - <!-- markdownlint-disable MD024 --> #### Response |
v1.0 | Teamworkbot Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworkbot-get.md | GET https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/e4c5c249-bb4b-419e-b7 - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Teamworktag Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1ae - ### Response The following is an example of the response. |
v1.0 | Teamworktag Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-get.md | GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response The following is an example of the response. |
v1.0 | Teamworktag List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-list.md | GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ -- ### Response The following is an example of the response. |
v1.0 | Teamworktag Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-post.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Teamworktag Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktag-update.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1ae - ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-get.md | GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ - ### Response The following is an example of the response. |
v1.0 | Teamworktagmember List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-list.md | GET https://graph.microsoft.com/v1.0/teams/53c53217-fe77-4383-bc5a-ed4937a1aecd/ - ### Response The following is an example of the response. |
v1.0 | Teamworktagmember Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/teamworktagmember-post.md | Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Temporaryaccesspassauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/071cc716-8147-4397-a5ba-b2105951cc - ### Response <!-- { |
v1.0 | Temporaryaccesspassauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/users/071cc716-8147-4397-a5ba-b2105951cc0b/ - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/aut - ### Response <!-- { "blockType": "response", |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authen - ### Response The following is an example of the response |
v1.0 | Temporaryaccesspassauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/temporaryaccesspassauthenticationmethodconfiguration-update.md | Content-Type: application/json - ### Response <!-- { "blockType": "response", |
v1.0 | Tenantrelationship List Delegatedadmincustomers | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tenantrelationship-list-delegatedadmincustomers.md | Each **delegatedAdminCustomer** object contains an **@odata.etag** property as p ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedadmincustomer" Each **delegatedAdminCustomer** object contains an **@odata.etag** property as p GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminCustomers ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tenantrelationship List Delegatedadminrelationships | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tenantrelationship-list-delegatedadminrelationships.md | Each **delegatedAdminRelationship** object contains an **@odata.etag** property ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_delegatedadminrelationship" Each **delegatedAdminRelationship** object contains an **@odata.etag** property GET https://graph.microsoft.com/v1.0/tenantRelationships/delegatedAdminRelationships ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tenantrelationship Post Delegatedadminrelationships | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tenantrelationship-post-delegatedadminrelationships.md | The response contains a **Location** header which contains a URL to the created ### Request +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_delegatedadminrelationship_from_" Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PHP](#tab/php) +++ ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termsofusecontainer List Agreements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termsofusecontainer-list-agreements.md | GET https://graph.microsoft.com/v1.0/identityGovernance/termsOfUse/agreements - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termsofusecontainer Post Agreements | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termsofusecontainer-post-agreements.md | Content-type: application/json -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Group Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-group-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03- - ### Response <!-- { "blockType": "response", |
v1.0 | Termstore Group Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-group-get.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - #### Response >**Note:** The response object shown here might be shortened for readability. GET https://graph.microsoft.com/v1.0/sites/mycompany.sharepoint.com,8f03a01c-dcf - #### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Group List Sets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-group-list-sets.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore List Groups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-list-groups.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response The following is an example of the response. |
v1.0 | Termstore Set Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-set-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03- - ### Response <!-- { |
v1.0 | Termstore Set Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-set-get.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Set Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-set-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Store Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-store-get.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Termstore Store Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-store-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-delete.md | DELETE https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03- - ### Response <!-- { "blockType": "response", |
v1.0 | Termstore Term Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-get.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term List Children | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-list-children.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term List Relations | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-list-relations.md | GET https://graph.microsoft.com/v1.0/sites/microsoft.sharepoint.com,b9b0bc03-cbc - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-post.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Termstore Term Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/termstore-term-update.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Threatassessmentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/threatassessmentrequest-get.md | GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentReque - #### Response The following is an example of the response. |
v1.0 | Timeoff Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff/{timeOf ---- #### Response The following is an example of the response. |
v1.0 | Timeoff Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff/{timeOffId --- #### Response The following is an example of the response. |
v1.0 | Timeoff Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-put.md | Prefer: return=representation --- #### Response The following is an example of the response. |
v1.0 | Timeoffreason Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffreason-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons/{ --- ### Response The following is an example of the response. |
v1.0 | Timeoffreason Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffreason-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons/{tim --- #### Response The following is an example of the response. |
v1.0 | Timeoffreason Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffreason-put.md | Prefer: return=representation --- ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Approve | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-approve.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timeoffrequest-approve-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Decline | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-decline.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/timeoffrequest-decline-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-delete.md | DELETE https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests/ --- ### Response The following is an example of the response. |
v1.0 | Timeoffrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-get.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests/{ti --- ### Response The following is an example of the response. |
v1.0 | Timeoffrequest List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-list.md | GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests -- ### Response The following is an example of the response. |
v1.0 | Todo List Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todo-list-lists.md | GET https://graph.microsoft.com/v1.0/me/todo/lists -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todo Post Lists | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todo-post-lists.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-delete.md | DELETE https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADA1MTHgwAAA=/tasks/72 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-get.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADA1MTHgwAAA=/tasks/721a3 -- ### Response The following is an example of the request. |
v1.0 | Todotask List Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-list-attachments.md | If successful, this method returns a `200 OK` response code and a collection of ### Request The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list_taskfileattachment", The following is an example of a request. GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMehdkfuhgAAA=/tasks/AAMkAGUzY5QKjAAA=/attachments ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Todotask List Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-list-checklistitems.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADliMmU5YjJlLTVmMmQtNGQzN - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask List Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-list-linkedresources.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/dfsdc-f9dfdfs-dcsda9/tasks/e2 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Post Attachments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-post-attachments.md | If successful, this method returns a `201 Created` response code and a [taskFile ### Request The following is an example of a request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_taskFileAttachment_from_", Content-Type: application/json } ``` +# [C#](#tab/csharp) ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++# [Go](#tab/go) ++# [PowerShell](#tab/powershell) ++# [PHP](#tab/php) +++ ### Response The following is an example of the response. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Todotask Post Checklistitems | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-post-checklistitems.md | Content-Type: application/json - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Post Linkedresources | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-post-linkedresources.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotask Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotask-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotasklist-delete.md | DELETE https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADIyAAAhrbPXAAA= -- ### Response Here is an example of the response. <!-- { |
v1.0 | Todotasklist Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotasklist-get.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/AAMkADIyAAAAABrJAAA= -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist List Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotasklist-list-tasks.md | GET https://graph.microsoft.com/v1.0/me/todo/lists/35e2-35e2-721a-e235-1a72e2351 -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Post Tasks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotasklist-post-tasks.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Todotasklist Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/todotasklist-update.md | Content-Type: application/json -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Tokenissuancepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/tokenIssuancepolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Post Tokenissuancepolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-post-tokenissuancepolicy.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tokenissuancepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id} - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy List Appliesto | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-list-appliesto.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id}/appliesTo ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-appliesto-4-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id}/applies - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-list.md | GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Post Tokenlifetimepolicies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-post-tokenlifetimepolicies.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Tokenlifetimepolicy Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-update.md | Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignment Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-delete.md | DELETE https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments/lA -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments/lA -- #### Response The following is an example of the response. |
v1.0 | Unifiedroleassignmentschedule Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedule-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleassignmentschedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedule-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleassignmentscheduleinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentscheduleinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleassignmentscheduleinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentscheduleinstance-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleassignmentschedulerequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedulerequest-cancel.md | POST https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSch -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedroleassignmentschedulerequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedulerequest-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleassignmentschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignmentschedulerequest-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSche -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroledefinition Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-delete.md | DELETE https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions -- ### Response The following is an example of the response. |
v1.0 | Unifiedroledefinition Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions/f1 -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions/3a -- #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions/fd -- #### Response The following is an example of the response. |
v1.0 | Unifiedroledefinition Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-update.md | Content-type: application/json -- ### Response The following is an example of the response. |
v1.0 | Unifiedroleeligibilityschedule Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedule-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleeligibilityschedule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedule-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleeligibilityscheduleinstance Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityscheduleinstance-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleeligibilityscheduleinstance Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityscheduleinstance-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleeligibilityschedulerequest Cancel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedulerequest-cancel.md | POST https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySc -- ### Response <!-- { "blockType": "response", |
v1.0 | Unifiedroleeligibilityschedulerequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedulerequest-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedroleeligibilityschedulerequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleeligibilityschedulerequest-get.md | GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleEligibilitySch -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicy Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedrolemanagementpolicy-get.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies/Directory_c -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies/DirectoryRo -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicy List Rules | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedrolemanagementpolicy-list-rules.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies/DirectoryRo -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyassignment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedrolemanagementpolicyassignment-get.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicyAssignments/Di -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicyAssignments/Di -- #### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyrule Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedrolemanagementpolicyrule-get.md | GET https://graph.microsoft.com/v1.0/policies/roleManagementPolicies/DirectoryRo -- ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Unifiedrolemanagementpolicyrule Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedrolemanagementpolicyrule-update.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-unifiedrolemanagementpolicyrule-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | User Assignlicense | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-assignlicense.md | Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Changepassword | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-changepassword.md | Content-type: application/json -- ### Response <!-- { "blockType": "response", |
v1.0 | User Delete Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-delete-approleassignments.md | DELETE https://graph.microsoft.com/v1.0/users/{id}/appRoleAssignments/{id} - ### Response Here is an example of the response. |
v1.0 | User Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-delete.md | One of the following permissions is required to call this API. To learn more, in |Delegated (personal Microsoft account) | Not supported. | |Application | User.ReadWrite.All | -The calling user must be assigned one of the following Azure AD roles: -+ [User Administrator](/azure/active-directory/roles/permissions-reference#user-administrator) -+ [Privileged Authentication Administrator](/azure/active-directory/roles/permissions-reference#privileged-authentication-administrator) -+ [Global Administrator](/azure/active-directory/roles/permissions-reference#global-administrator) +The calling user must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference?toc=%2Fgraph%2Ftoc.json): -To delete users with more privileged administrator roles, applications need to be assigned the *Directory.AccessAsUser.All* delegated permission and either the Global Admin role or the Privileged Auth Admin role. +- User Administrator +- Privileged Authentication Administrator +- Global Administrator -For more details, see [Azure AD built-in roles](/azure/active-directory/roles/permissions-reference). +To delete users with privileged administrator roles in delegated scenarios, the app must be assigned the *Directory.AccessAsUser.All* delegated permission, and the calling user must have a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ++In app-only scenarios, the *User.ReadWrite.All* application permission isn't enough privilege to delete users with privileged administrative roles. The app must be assigned a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). ## HTTP request |
v1.0 | User Delta | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-delta.md | GET https://graph.microsoft.com/v1.0/users/delta [!INCLUDE [sample-code](../includes/snippets/go/user-delta-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. GET https://graph.microsoft.com/v1.0/users/delta?$select=displayName,jobTitle,mo [!INCLUDE [sample-code](../includes/snippets/go/user-delta-select-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-select-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that all three properties are included in the response and it is not known which ones have changed since the `@odata.deltaLink` was obtained. Prefer: return=minimal [!INCLUDE [sample-code](../includes/snippets/go/user-delta-minimal-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -# [PowerShell](#tab/powershell) - # [PHP](#tab/php) [!INCLUDE [sample-code](../includes/snippets/php/user-delta-minimal-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - #### Response The following is an example of the response when using `@odata.deltaLink` obtained from the query initialization. Note that the `mobilePhone` property is not included, which means it has not changed since the last delta query; `displayName` and `jobTitle` are included which means their values have changed. |
v1.0 | User Findmeetingtimes | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-findmeetingtimes.md | Content-Type: application/json - ##### Response Here is an example response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Get Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-get-mailboxsettings.md | receipt of their email) - time format - time zone - [working hours](../resources/workinghours.md)+- [user purpose](../resources/mailboxsettings.md#userpurpose-values) Users can set their preferred date and time formats using Outlook on the web. Users can choose one of the supported [short date](/dotnet/standard/base-types/standard-date-and-time-format-strings#ShortDate) or [short time](/dotnet/standard/base-types/standard-date-and-time-format-strings#ShortTime) formats. This `GET` operation returns the format the user has chosen. One of the following permissions is required to call this API. To learn more, in |Application | MailboxSettings.Read, MailboxSettings.ReadWrite | ## HTTP request+ To get all the mailbox settings for a user: <!-- { "blockType": "ignored" } --> ```http GET /me/mailboxSettings GET /users/{id|userPrincipalName}/mailboxSettings ``` -To get specific settings - only the automatic replies settings, date format, locale, time format, time zone, or working hours: +To get specific settings - only the automatic replies settings, date format, locale, time format, time zone, working hours, or user's recipient or mailbox type (for example, user purpose): <!-- { "blockType": "ignored" } --> ```http GET /me/mailboxSettings/automaticRepliesSetting GET /users/{id|userPrincipalName}/mailboxSettings/timeZone GET /me/mailboxSettings/workingHours GET /users/{id|userPrincipalName}/mailboxSettings/workingHours++GET /me/mailboxSettings/userPurpose +GET /users/{id|userPrincipalName}/mailboxSettings/userPurpose ```+ ## Optional query parameters This method supports some of the [OData Query Parameters](/graph/query-parameters) to help customize the response. ## Request headers If successful, this method returns a `200 OK` response code and one of the follo - string (for **timeFormat**) - string (for **timeZone**) - [workingHours](../resources/workinghours.md)+- [userPurpose](../resources/mailboxsettings.md#userpurpose-values) ## Examples -### Example 1 +### Example 1: Get all mailbox settings of the signed-in user's mailbox ++Get all the mailbox settings of the signed-in user's mailbox that include settings for automatic replies, date format, locale (language and country/region), time format, time zone, working hours, and user purpose. + #### Request-The first example gets all the mailbox settings of the signed-in user's mailbox, which include settings for automatic replies, date format, -locale (language and country/region), time format, time zone, and working hours. ++The following is an example of a request. # [HTTP](#tab/http) locale (language and country/region), time format, time zone, and working hours. GET https://graph.microsoft.com/v1.0/me/mailboxSettings ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/mailboxSettings - #### Response-The response includes all the mailbox settings of the signed-in user. -Note: The response object shown here might be shortened for readability. ++The following is an example of the response that includes all mailbox settings of the signed-in user. +>**Note:** The response object shown here might be shortened for readability. + <!-- { "blockType": "response", "truncated": true, Content-type: application/json "name":"Pacific Standard Time" } },+ "userPurpose": { + "value": "user" + }, "dateFormat": "MM/dd/yyyy", "timeFormat": "hh:mm tt", "delegateMeetingMessageDeliveryOptions": "sendToDelegateOnly" } ``` -### Example 2 +### Example 2: Get specifically the automatic replies settings of the signed-in user's mailbox + #### Request-The second example gets specifically the automatic replies settings of the signed-in user's mailbox. ++The following is an example of a request. # [HTTP](#tab/http) <!-- { The second example gets specifically the automatic replies settings of the signe GET https://graph.microsoft.com/v1.0/me/mailboxSettings/automaticRepliesSetting ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/mailboxSettings/automaticRepliesSetting #### Response-The response includes only the automatic replies settings. -Note: The response object shown here might be shortened for readability. ++The following is an example of the response that includes only the automatic replies settings. +>**Note:** The response object shown here might be shortened for readability. + <!-- { "blockType": "response", "truncated": true, Content-type: application/json } ``` -### Example 3 +### Example 3: Get specifically the working hour settings of the signed-in user's mailbox + #### Request-The third example gets specifically the working hour settings of the signed-in user's mailbox. ++The following is an example of a request. # [HTTP](#tab/http) <!-- { The third example gets specifically the working hour settings of the signed-in u GET https://graph.microsoft.com/v1.0/me/mailboxSettings/workingHours ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-mailboxsettings-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/mailboxSettings/workingHours #### Response-The response includes only the working hours settings. Notice that the user's work hours are in a [custom time zone](../resources/customtimezone.md). -Note: The response object shown here might be shortened for readability. ++The following is an example of the response that includes only the working hours settings. Notice that the user's work hours are in a [custom time zone](../resources/customtimezone.md). +>**Note:** The response object shown here might be shortened for readability. + <!-- { "blockType": "response", "name": "get_mailboxsettings_3", Content-type: application/json } ``` +### Example 4: Get specifically the user purpose settings of the signed-in user's mailbox ++#### Request ++The following is an example of a request. ++# [HTTP](#tab/http) +<!-- { + "blockType": "request", + "name": "get_mailboxsettings_4" +}--> +```msgraph-interactive +GET https://graph.microsoft.com/v1.0/me/mailboxSettings/userPurpose +``` ++# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++++#### Response ++The following is an example of the response that includes only the [user purpose](../resources/mailboxsettings.md#userpurpose-values) settings. ++<!-- { + "blockType": "response", + "name": "get_mailboxsettings_4", + "truncated": true, + "@odata.type": "microsoft.graph.userPurpose" +} --> ++```http +HTTP/1.1 200 OK +Content-type: application/json ++{ + "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('622eaaff-0683-4862-9de4-f2ec83c2bd98')/mailboxSettings/userPurpose", + "value": "user" +} +``` + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> <!-- { Content-type: application/json "keywords": "", "section": "documentation", "tocPath": "",- "suppressions": [ + "suppressions": ["Error: get_mailboxsettings_4: + Unable to locate a definition for resource type: microsoft.graph.userPurpose" ] }--> |
v1.0 | User Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-get.md | GET https://graph.microsoft.com/v1.0/users/87d349ed-44d7-43e1-9a83-5f2406dee5bd - #### Response <!-- { GET https://graph.microsoft.com/v1.0/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e? - #### Response <!-- { GET https://graph.microsoft.com/v1.0/users?$count=true&ConsistencyLevel=eventual - #### Response <!-- { |
v1.0 | User Getmailtips | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-getmailtips.md | Content-Type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User List Agreementacceptances | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-agreementacceptances.md | GET https://graph.microsoft.com/v1.0/me/agreementAcceptances - ### Response >**Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | User List Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-approleassignments.md | GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/users/cdb555e3-b33e-4fd5-a427-17fadacbdfa7/ - #### Response The following is an example of the response. |
v1.0 | User List Contacts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-contacts.md | GET https://graph.microsoft.com/v1.0/me/contacts -- ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User List Mailfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-mailfolders.md | GET https://graph.microsoft.com/beta/me/mailFolders/?includeHiddenFolders=true - #### Response The following is an example of the response. |
v1.0 | User List Manager | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-manager.md | Returns the user or organizational contact assigned as the user's manager. Optio One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). -|Permission type | Permissions (from least to most privileged) | -|:--|:| -|Delegated (work or school account) | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | -|Delegated (personal Microsoft account) | Not supported. | -|Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +| Permission type | Permissions (from least to most privileged) | +| :- | :-- | +| Delegated (work or school account) | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | +| Delegated (personal Microsoft account) | Not supported. | +| Application | User.Read.All, User.ReadWrite.All, Directory.Read.All, Directory.ReadWrite.All | [!INCLUDE [limited-info](../../includes/limited-info.md)] Get the GET /me/manager GET /users/{id | userPrincipalName}/manager ```+ Get the management chain: <!-- { "blockType": "ignored" } --> ```http GET /users/{id | userPrincipalName}/?$expand=manager($levels=n) This method supports the `$select` and `$expand` [OData query parameters](/graph/query-parameters) to help customize the response. ->**Note:** -> + The `n` value of `$levels` can be `max` (to return all managers) or a number between 1 and 1000. -> + When the `$levels` parameter is not specified, only the immediate manager is returned. -> + You can specify `$select` inside `$expand` to select the individual manager's properties. The `$levels` parameter is required: `$expand=manager($levels=max;$select=id,displayName)`. +>**Note:** +> +> + The `n` value of `$levels` can be `max` (to return all managers) or a number between 1 and 1000. +> + When the `$levels` parameter is not specified, only the immediate manager is returned. +> + You can specify `$select` inside `$expand` to select the individual manager's properties: `$expand=manager($levels=max;$select=id,displayName)`. > + `$levels` parameter is only supported on a single user (`/users/{id}` or `me` endpoints) and not on the entire list of users.-> + `$levels` requires the **ConsistencyLevel** header set to `eventual` and `$count=true` in query string. For more information about the use of **ConsistencyLevel** and `$count`, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). +> + `$levels` requires the **ConsistencyLevel** header set to `eventual`. For more information about the use of **ConsistencyLevel**, see [Advanced query capabilities on Azure AD directory objects](/graph/aad-advanced-queries). ## Request headers -| Header | Value| -|:--|:| -| Authorization | Bearer {token}. Required. | -| ConsistencyLevel | eventual. Required when the request includes the `$count=true` query string. | +| Header | Value | +| : | : | +| Authorization | Bearer {token}. Required. | +| ConsistencyLevel | eventual. Required when the request includes the `$levels=n` in the `$expand` query parameter. | ## Request body Do not supply a request body for this method. ## Response -If successful, this method returns a `200 OK` response code and a [directoryObject](../resources/directoryobject.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [user](../resources/user.md) object in the response body. ## Examples The following example shows a request to get the manager chain up to the root le "name": "get_transitive_managers" }--> ```msgraph-interactive-GET https://graph.microsoft.com/v1.0/me?$expand=manager($levels=max;$select=id,displayName)&$select=id,displayName&$count=true +GET https://graph.microsoft.com/v1.0/me?$expand=manager($levels=max;$select=id,displayName)&$select=id,displayName ConsistencyLevel: eventual ``` ConsistencyLevel: eventual -- #### Response The following is an example of the response. Transitive managers are displayed hierarchically. |
v1.0 | User List Oauth2permissiongrants | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-oauth2permissiongrants.md | GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/ - ### Response Here is an example of the response. |
v1.0 | User List People | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-people.md | GET https://graph.microsoft.com/v1.0/me/people - ### Response The following is an example of the response. |
v1.0 | User List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list.md | GET https://graph.microsoft.com/v1.0/users - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/users?$select=displayName,id&$filter=identi - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. ConsistencyLevel: eventual - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/users?$select=ext55gb1l09_msLearnCourses - #### Response In the following response, the schema extension property `ext55gb1l09_msLearnCourses` is unassigned in two of the user objects. |
v1.0 | User Post Approleassignments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-approleassignments.md | Content-Type: application/json - In this example, note that the value used as the user **id** in the request URL (`cde330e5-2150-4c11-9c5b-14bfdc948c79`) is the same as the **principalId** property in the body. ### Response |
v1.0 | User Post Calendargroups | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-calendargroups.md | Content-type: application/json - In the request body, supply a JSON representation of [calendarGroup](../resources/calendargroup.md) object. ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | User Post Contactfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-contactfolders.md | Content-type: application/json - In the request body, supply a JSON representation of [contactFolder](../resources/contactfolder.md) object. ### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. |
v1.0 | User Post Events | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-events.md | Content-type: application/json - #### Response The following example response shows the created event that specifies information for the 3 locations for the meeting. Because of the `Prefer: outlook.timezone="Pacific Standard Time"` request header, the **start** and **end** properties are expressed in PST. Content-type: application/json - In the request body, supply a JSON representation of [event](../resources/event.md) object. #### Response Here is an example of the response, which shows the **start** and **end** properties use the time zone specified in the `Prefer: outlook.timezone` header. |
v1.0 | User Post Mailfolders | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-mailfolders.md | Content-type: application/json - ### Response Here is an example of the response. |
v1.0 | User Post Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-post-users.md | Content-type: application/json - In the request body, supply a JSON representation of [user](../resources/user.md) object. #### Response Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | User Reminderview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-reminderview.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/reminderView(startDateTime='2017-06-05T10:00:00.0000000',endDateTime='2017-06-11T11:00:00.0000000') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/user-reminderview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/reminderView(startDateTime='2017-06-05T1 - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | User Reprocesslicenseassignment | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-reprocesslicenseassignment.md | POST https://graph.microsoft.com/v1.0/users/047dd774-f1c4-40f2-82f0-278de79f9b83 - ### Response The response is the updated user object. |
v1.0 | User Sendmail | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-sendmail.md | Content-type: application/json - #### Response Here is an example of the response. Content-type: application/json - #### Response Here is an example of the response. Content-type: application/json ``` # [C#](#tab/csharp) [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] # [JavaScript](#tab/javascript) Content-type: application/json - #### Response Here is an example of the response. |
v1.0 | User Translateexchangeids | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-translateexchangeids.md | Content-Type: application/json - ### Response Here is the example response |
v1.0 | User Update Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-update-mailboxsettings.md | Content-Type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-mailboxsettings-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - #### Response The response includes the updated settings for automatic replies. Note: The response object shown here might be shortened for readability. <!-- { Content-Type: application/json }  ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-mailboxsettings-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | User Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-update.md | One of the following permissions is required to call this API. To learn more, in |Permission type | Permissions (from least to most privileged) | |:--|:|-|Delegated (work or school account) | User.ReadWrite, User.ReadWrite.All, User.ManageIdentities.All, Directory.ReadWrite.All | +|Delegated (work or school account) | User.ReadWrite, User.ManageIdentities.All, User.EnableDisableAccount.All, User.ReadWrite.All, Directory.ReadWrite.All | |Delegated (personal Microsoft account) | User.ReadWrite |-|Application | User.ReadWrite.All, User.ManageIdentities.All, Directory.ReadWrite.All | +|Application | User.ManageIdentities.All, User.EnableDisableAccount.All, User.ReadWrite.All, Directory.ReadWrite.All | >[!NOTE]-> - To update user properties, such as **businessPhones**, **mobilePhone** and **otherMails** for users with more privileged administrator roles, applications need to be assigned the *Directory.AccessAsUser.All* delegated permission and either the Global Admin role or the Privileged Auth Admin role. For more information about who can update sensitive properties or reset passwords, see [Authorization and privileges](/graph/api/resources/users#authorization-and-privileges). +> - To update sensitive user properties, such as **accountEnabled**, **mobilePhone**, and **otherMails** for users with privilged administrator roles, the app must be assigned the *Directory.AccessAsUser.All* delegated permission, and the calling user must have a higher privileged administrator role as indicated in [Who can perform sensitive actions](../resources/users.md#who-can-perform-sensitive-actions). > - Your personal Microsoft account must be tied to an Azure AD tenant to update your profile with the *User.ReadWrite* delegated permission on a personal Microsoft account. > - Updating the **identities** property requires the *User.ManageIdentities.All* permission. Also, adding a [B2C local account](../resources/objectidentity.md) to an existing **user** object is not allowed, unless the **user** object already contains a local account identity. In the request body, supply the values for relevant fields that should be update | employeeType | String | Captures enterprise worker type. For example, `Employee`, `Contractor`, `Consultant`, or `Vendor`. Returned only on `$select`.| |givenName|String|The given name (first name) of the user.| |employeeHireDate|DateTimeOffset|The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`|+|employeeLeaveDateTime|DateTimeOffset|The date and time when the user left or will leave the organization. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.<br><br> For delegated scenarios, the calling user must have the Global Administrator role and the calling app assigned the _User.Read.All_ and _User-LifeCycleInfo.ReadWrite.All_ delegated permissions. | |interests|String collection|A list for the user to describe their interests.| |jobTitle|String|The userΓÇÖs job title.| |mail|String|The SMTP address for the user, for example, `jeff@contoso.onmicrosoft.com`. Changes to this property will also update the user's **proxyAddresses** collection to include the value as a SMTP address. For Azure AD B2C accounts, this property can be updated up to only ten times with unique SMTP addresses. | Content-type: application/json - #### Response The following example shows the response. Content-type: application/json - #### Response <!-- { "blockType": "response" Content-type: application/json - To remove the value of the schema extension from the user object, set the **ext55gb1l09_msLearnCourses** property to `null`. #### Response |
v1.0 | Userconsentrequest Filterbycurrentuser | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userconsentrequest-filterbycurrentuser.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Userconsentrequest Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userconsentrequest-get.md | GET https://graph.microsoft.com/v1.0/identityGovernance/appConsent/appConsentReq - ### Response **Note:** The response object shown here might be shortened for readability. |
v1.0 | Userflowlanguageconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userflowlanguageconfiguration-get.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/languag - ### Response The following is an example of the response. |
v1.0 | Userflowlanguageconfiguration List Overridespages | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userflowlanguageconfiguration-list-overridespages.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/languag - ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userflowlanguagepage-delete.md | DELETE https://graph.microsoft.com/beta/identity/b2xUserFlows/B2X_1_Partner/lang - ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userflowlanguagepage-get.md | GET https://graph.microsoft.com/v1.0/identity/b2xUserFlows/B2X_1_Partner/languag - ### Response The following is an example of the response. |
v1.0 | Userflowlanguagepage Put | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userflowlanguagepage-put.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-overridespages-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response The following is an example of the response. |
v1.0 | Userscopeteamsappinstallation Get Chat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userscopeteamsappinstallation-get-chat.md | GET https://graph.microsoft.com/beta/users/f32b83bb-4fc8-4db7-b7f5-76cdbbb8aa1c/ - ### Response The following is an example of the response. |
v1.0 | Usersimulationdetails List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/usersimulationdetails-list.md | The following is an example of a request. GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/report/simulationUsers ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/list-usersimulationdetails-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/f1b13 - ### Response The following is an example of the response. |
v1.0 | Userteamwork Delete Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-delete-installedapps.md | Namespace: microsoft.graph Uninstall an [app](../resources/teamsappinstallation.md) from the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). DELETE https://graph.microsoft.com/v1.0/users/5b649834-7412-4cce-9e69-176e95a394 - ### Response The following is an example of the response. |
v1.0 | Userteamwork Get Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-get-installedapps.md | Namespace: microsoft.graph Retrieve the [app](../resources/teamsappinstallation.md) installed in the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). GET https://graph.microsoft.com/v1.0/users/5b649834-7412-4cce-9e69-176e95a394f5/ - #### Response The following is an example of the response. |
v1.0 | Userteamwork List Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-list-installedapps.md | Namespace: microsoft.graph Retrieve the list of [apps](../resources/teamsappinstallation.md) installed in the personal scope of the specified [user](../resources/user.md). > [!NOTE]-> The `id` of a **teamsAppInstallation** resource is not the same value as the `id` of the associated **teamsApp** resource. +> - The `id` of a **teamsAppInstallation** resource is not the same value as the `id` of the associated **teamsApp** resource. +> - This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). ## Permissions GET https://graph.microsoft.com/v1.0/users/5b649834-7412-4cce-9e69-176e95a394f5/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/users/5b649834-7412-4cce-9e69-176e95a394f5/ - #### Response The following is an example of the response. GET https://graph.microsoft.com/v1.0/users/97a5a533-833d-494b-b543-c0afe026cb96/ - #### Response The following is an example of the response. |
v1.0 | Userteamwork Post Installedapps | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-post-installedapps.md | Namespace: microsoft.graph Install an [app](../resources/teamsapp.md) in the personal scope of the specified [user](../resources/user.md). +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). Content-type: application/json - ### Response The following is an example of the response. |
v1.0 | Userteamwork Sendactivitynotification | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-sendactivitynotification.md | Content-Type: application/json -- #### Response <!-- { "blockType": "response", Content-Type: application/json -- #### Response+ <!-- { "blockType": "response", "truncated": false Content-Type: application/json ``` http HTTP/1.1 204 No Content ```++## See also ++- [Activity feed notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/csharp) +- [Activity feed notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-activity-feed/nodejs) |
v1.0 | Userteamwork Teamsappinstallation Upgrade | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/userteamwork-teamsappinstallation-upgrade.md | Namespace: microsoft.graph Upgrade an [app installation](../resources/teamsappinstallation.md) in the personal scope of the specified [user](../resources/user.md) to the latest version of the app. +>**Note:** This API works differently in one or more national clouds. For details, see [Implementation differences in national clouds](/graph/teamwork-national-cloud-differences). + ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). |
v1.0 | Windowshelloforbusinessauthenticationmethod Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/windowshelloforbusinessauthenticationmethod-delete.md | DELETE https://graph.microsoft.com/v1.0/users/kim@contoso.com/authentication/win -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Windowshelloforbusinessauthenticationmethod Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/windowshelloforbusinessauthenticationmethod-get.md | GET https://graph.microsoft.com/v1.0/users/annie@contoso.com/authentication/wind - ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Windowshelloforbusinessauthenticationmethod List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/windowshelloforbusinessauthenticationmethod-list.md | GET https://graph.microsoft.com/v1.0/users/annie@contoso.com/authentication/wind -- ### Response **Note:** The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbook Closesession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-closesession.md | workbook-session-id: {session-id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/close-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] workbook-session-id: {session-id} - Note that workbook-session-id header is required. |
v1.0 | Workbook Createsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-createsession.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-excel-session-with-long-running-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - #### Response >**Note:** The response object shown here might be shortened for readability. Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Comments | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-comments.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_comments" The following is an example of the request. GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbook List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-names.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-names-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-tables.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-1-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook List Worksheets | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-worksheets.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheets-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbook Refreshsession | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-refreshsession.md | workbook-session-id: {session-id} } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/refresh-excel-session-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] workbook-session-id: {session-id} - Note that workbook-session-id header is required. |
v1.0 | Workbook Tablerowoperationresult | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-tablerowoperationresult.md | The following example shows a request. GET https://graph.microsoft.com/beta/me/drive/items/01CCETFLK7GVZTZHSQNRD2AEI5XWTCU6FJ/workbook/tableRowOperationResult(key='0195cfac-bd22-4f91-b276-dece0aa2378b') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbook-tablerowoperationresult-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/beta/me/drive/items/01CCETFLK7GVZTZHSQNRD2AEI5XW -- ### Response The following is an example of the response. |
v1.0 | Workbookapplication Calculate | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookapplication-calculate.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookapplication-calculate-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json -- ### Response Here is an example of the response. <!-- { |
v1.0 | Workbookapplication Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookapplication-get.md | Here is an example of a request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/application ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookapplication-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/application - ### Response Here is an example of the response. |
v1.0 | Workbookcomment Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-get.md | If successful, this method returns a `200 OK` response code and the requested [w The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_workbookcomment" The following is an example of the request. GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id} ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcomment List Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-list-replies.md | If successful, this method returns a `200 OK` response code and a collection of The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_replies" The following is an example of the request. GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id}/replies ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcomment Post Replies | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-post-replies.md | If successful, this method returns a `201 Created` response code and a new [work The following is an example of the request. +# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "create_workbookcommentreply_from_workbookcomment" Content-type: application/json } ``` +# [JavaScript](#tab/javascript) ++# [Java](#tab/java) ++ ### Response |
v1.0 | Workbookcommentreply Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcommentreply-get.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/comments/{id}/replies/{id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookcommentreply-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/comments/{id}/ - ### Response The following is an example of the response. |
v1.0 | Workbookoperation Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookoperation-get.md | The following is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{drive-item-id}/workbook/operations/{operation-id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookoperation-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{drive-item-id}/workbook/ope - ### Response #### Response running |
v1.0 | Workbookpivottable Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookpivottable-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables/{id} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-workbookpivottable-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbookpivottable Refresh | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookpivottable-refresh.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables/{id}/refresh ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookpivottable-refresh-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/piv - ##### Response Here is an example of the response. <!-- { |
v1.0 | Workbookpivottable Refreshall | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookpivottable-refreshall.md | Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id|name}/pivotTables/refreshAll ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookpivottable-refreshall-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id|name - ##### Response Here is an example of the response. <!-- { |
v1.0 | Workbookrange Columnsafter | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsafter.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsAfter(count=2) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-columnsafter-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbookrange Columnsbefore | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsbefore.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsBefore(count=2) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-columnsbefore-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbookrange Resizedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-resizedrange.md | Title: "workbookRange: resizedRange" -description: "Gets a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns." +description: "Get a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns." ms.localizationpriority: medium ms.prod: "excel" doc_type: apiPageType # workbookRange: resizedRange Namespace: microsoft.graph-Gets a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns. ++Get a range object similar to the current range object, but with its bottom-right corner expanded (or contracted) by some number of rows and columns. ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference). One of the following permissions is required to call this API. To learn more, in ```http POST /me/drive/items/{id}/workbook/worksheets/{id}/range/resizedRange(deltaRows={n}, deltaColumns={n}) POST /me/drive/root:/{item-path}:/workbook/worksheets/{id}/range/resizedRange(deltaRows={n}, deltaColumns={n})- ``` ## Function parameters POST /me/drive/root:/{item-path}:/workbook/worksheets/{id}/range/resizedRange(de | Name | Description| |:|:-| | Authorization | Bearer {token}. Required. |-| Workbook-Session-Id | Workbook session Id that determines if changes are persisted or not. Optional.| +| Workbook-Session-Id | Workbook session ID that determines if changes are persisted or not. Optional.| ## Request body Do not supply a request body for this method. ### Response-If successful, this method returns `200 OK` response code and [workbookRange](../resources/range.md) object in the response body. +If successful, this method returns a `200 OK` response code and a [workbookRange](../resources/range.md) object in the response body. ## Example-Here is an example of how to call this API. -##### Request -Here is an example of the request. ++### Request +The following is an example of the request. <!--{ "blockType": "request", "isComposable": true, Here is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/resizedRange(deltaRows={n}, deltaColumns={n}) ``` -##### Response -Here is an example of the response. Note: The response object shown here might be shortened for readability. +### Response +The following is an example of the response. +>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response", "truncated": true, |
v1.0 | Workbookrange Rowsabove | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsabove.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove(count=2) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-rowsabove-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. If called without the optional `count` parameter, this function returns the sing GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-rowsabove-nocount-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response <!-- { "blockType": "response", |
v1.0 | Workbookrange Rowsbelow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsbelow.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow(count=2) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-rowsbelow-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-rowsbelow-nocount-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbookrange Visibleview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-visibleview.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrange-visibleview-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbookrangeview List Rows | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-list-rows.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/rows ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-rows-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workbookrangeview Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-range.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/workbookrangeview-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/rang - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Workbookworksheet List Pivottables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookworksheet-list-pivottables.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-pivottables-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Workforceintegration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workforceintegration-delete.md | DELETE https://graph.microsoft.com/v1.0/teamwork/workforceIntegrations/{workforc ---- ### Response The following is an example of the response. |
v1.0 | Workforceintegration List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workforceintegration-list.md | GET https://graph.microsoft.com/v1.0/teamwork/workforceIntegrations ---- ### Response The following is an example of the response. |
v1.0 | Workforceintegration Post | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workforceintegration-post.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Workforceintegration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workforceintegration-update.md | Content-type: application/json --- ### Response The following is an example of the response. |
v1.0 | Worksheet Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-delete.md | Here is an example of the request. DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-delete-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] DELETE https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/ - ##### Response Here is an example of the response. <!-- { |
v1.0 | Worksheet Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name} ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Charts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-charts.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-charts-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Names | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-names.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/names ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-2-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List Tables | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-tables.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/tables ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-tables-3-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet List | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheetcollection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Post Charts | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-post-charts.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/create-chart-from-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Range | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-range.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range(address='A1:B2') ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-range-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { If the optional `address` parameter is not specified, this function returns the GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-range-noaddress-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id - ##### Response <!-- { |
v1.0 | Worksheet Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-update.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-worksheet-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheet Usedrange | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-usedrange.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-usedrange-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange(valuesOnly=true) ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheet-usedrange-valuesonly-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Worksheetcollection Add | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetcollection-add.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheetcollection-add-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. Note: The response object shown here might be shortened for readability. <!-- { |
v1.0 | Worksheetprotection Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetprotection-get.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/protection ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/get-worksheetprotection-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] |
v1.0 | Worksheetprotection Protect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetprotection-protect.md | Content-type: application/json } ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheetprotection-protect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-type: application/json - ##### Response Here is an example of the response. <!-- { |
v1.0 | Worksheetprotection Unprotect | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetprotection-unprotect.md | The following is an example of the request. POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/protection/unprotect ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/worksheetprotection-unprotect-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{i -- ### Response The following is an example of the response. <!-- { |
v1.0 | X509certificateauthenticationmethodconfiguration Delete | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-delete.md | DELETE https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/aut - ### Response <!-- { "blockType": "response" |
v1.0 | X509certificateauthenticationmethodconfiguration Get | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-get.md | GET https://graph.microsoft.com/v1.0/policies/authenticationMethodsPolicy/authen - ### Response The following response object shows an x509CertificateAuthenticationMethodConfiguration with its default configuration. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | X509certificateauthenticationmethodconfiguration Update | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-update.md | Content-Type: application/json } ``` +# [C#](#tab/csharp) + # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/update-x509certificateauthenticationmethodconfiguration-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] Content-Type: application/json - ### Response <!-- { "blockType": "response" |
v1.0 | Missing Request Examples | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/missing-request-examples.md | GET https://graph.microsoft.com/v1.0/me - <!-- {"blockType": "response", "@odata.type": "microsoft.graph.user", truncated: true } --> ```http HTTP/1.1 200 OK GET https://graph.microsoft.com/v1.0/drives/{drive-id} - <!-- {"blockType": "response", "@odata.type": "microsoft.graph.drive", truncated: true } --> ```http HTTP/1.1 200 OK GET https://graph.microsoft.com/v1.0/users/{user-id} - <!-- {"blockType": "response", "@odata.type": "microsoft.graph.user", truncated: true } --> ```http HTTP/1.1 200 OK |
v1.0 | Accesspackageassignmentpolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accesspackageassignmentpolicy.md | To assign a user to an access package, [create an accessPackageAssignmentRequest |expiration|[expirationPattern](../resources/expirationpattern.md)|The expiration date for assignments created in this policy.| |id|String|Read only.| |modifiedDateTime|DateTimeOffset|The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`.|-|questions|[accessPackageQuestion](../resources/accesspackagequestion.md) collection|Questions that are posed to the requestor.| |requestApprovalSettings|[accessPackageAssignmentApprovalSettings](../resources/accesspackageassignmentapprovalsettings.md)|Specifies the settings for approval of requests for an access package assignment through this policy. For example, if approval is required for new requests.| |requestorSettings|[accessPackageAssignmentRequestorSettings](../resources/accesspackageassignmentrequestorsettings.md)|Provides additional settings to select who can create a request for an access package assignment through this policy, and what they can include in their request.| |reviewSettings|[accessPackageAssignmentReviewSettings](../resources/accesspackageassignmentreviewsettings.md)|Settings for access reviews of assignments through this policy.| To assign a user to an access package, [create an accessPackageAssignmentRequest |:|:|:| |accessPackage|[accessPackage](../resources/accesspackage.md)|Access package containing this policy. Read-only. | |catalog|[accessPackageCatalog](../resources/accesspackagecatalog.md)|Catalog of the access package containing this policy. Read-only.|+|questions|[accessPackageQuestion](../resources/accesspackagequestion.md) collection|Questions that are posed to the requestor.| ## JSON representation The following is a JSON representation of the resource. |
v1.0 | Alternativesecurityid | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/alternativeSecurityId.md | Title: "alternativeSecurityId resource type" description: "For internal use only." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType |
v1.0 | Anonymousguestconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/anonymousguestconversationmember.md | + + Title: "anonymousGuestConversationMember resource type" +description: "Represents an anonymous guest in a chat." ++ms.localizationpriority: medium +++# anonymousGuestConversationMember resource type ++Namespace: microsoft.graph ++Represents an anonymous guest in a chat. ++Anonymous users do not have a Microsoft Teams identity and can join meetings using meeting join links. For more details, see [Anonymous users](/microsoftteams/non-standard-users#anonymous-users). +++Inherits from [conversationMember](../resources/conversationmember.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|anonymousGuestId|String|Unique ID that represents the user. **Note:** This ID can change if the user leaves and rejoins the meeting, or joins from a different device.| +|displayName|String|Name provided by the user when joining the meeting. Inherited from [conversationMember](../resources/conversationmember.md).| +|id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| +|roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| +|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.anonymousGuestConversationMember", + "baseType": "microsoft.graph.conversationMember", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.anonymousGuestConversationMember", + "id": "String (identifier)", + "roles": [ + "String" + ], + "displayName": "String", + "visibleHistoryStartDateTime": "String (timestamp)", + "anonymousGuestId": "String" +} +``` + |
v1.0 | Auditlogroot | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/auditlogroot.md | GET https://graph.microsoft.com/v1.0/auditLogs - <!-- { "blockType": "response", "truncated": true, |
v1.0 | Authenticationmethods Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/authenticationmethods-overview.md | The authentication method APIs are used to manage a user's authentication method |[microsoftAuthenticatorAuthenticationMethod](microsoftauthenticatorauthenticationmethod.md)|Microsoft Authenticator can be used by a user to sign-in or perform multi-factor authentication to Azure AD|Delete a Microsoft Authenticator authentication method.| |[passwordAuthenticationMethod](passwordauthenticationmethod.md)| A password is currently the default primary authentication method in Azure AD.|Reset a user's password| |[phoneAuthenticationMethod](phoneauthenticationmethod.md)|A phone can be used by a user to authenticate using [SMS or voice calls](/azure/active-directory/authentication/concept-authentication-methods#phone-options) as allowed by policy.|See a user's authentication phone numbers. Add, update, or remove a phone number for a user. Enable or disable a primary mobile phone for SMS sign-in.|-|[softwareOathAuthenticationMethod](softwareoathauthenticationmethod.md)| Allow users to perform multifactor authentication using an application that supporters the OATH TOTP specification and provides a one-time code.|Get and delete a software OATH token assigned to a user.| +|[softwareOathAuthenticationMethod](softwareoathauthenticationmethod.md)| Allow users to perform multifactor authentication using an application that supports the OATH TOTP specification and provides a one-time code.|Get and delete a software OATH token assigned to a user.| |[temporaryAccessPassAuthenticationMethod](temporaryaccesspassauthenticationmethod.md)|A time-limited passcode that serves as a strong credential and allows onboarding of passwordless credentials.| Create and manage a customized time-limted passcode for a given user to use for strong authentication or recovery. |[windowsHelloForBusinessAuthenticationMethod](windowsHelloForBusinessAuthenticationMethod.md)|Windows Hello for Business is a passwordless sign-in method on Windows devices.|See devices where a user has enabled Windows Hello for Business sign-in. Delete a Windows Hello for Business credential.| |
v1.0 | Azurecommunicationservicesuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/azurecommunicationservicesuserconversationmember.md | + + Title: "azureCommunicationServicesUserConversationMember resource type" +description: "Represents an Azure Communication Services user in a chat." ++ms.localizationpriority: medium +++# azureCommunicationServicesUserConversationMember resource type ++Namespace: microsoft.graph ++Represents an Azure Communication Services user in a chat. ++Azure Communication Services users can join Teams meetings and Teams chats as an external user. ++Inherits from [conversationMember](../resources/conversationmember.md). ++## Methods +None. ++## Properties +|Property|Type|Description| +|:|:|:| +|azureCommunicationServicesId|String|Azure Communication Services ID of the user.| +|displayName|String|Display name of the user. Inherited from [conversationMember](../resources/conversationmember.md).| +|id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| +|roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| +|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.azureCommunicationServicesUserConversationMember", + "baseType": "microsoft.graph.conversationMember", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.azureCommunicationServicesUserConversationMember", + "id": "String (identifier)", + "roles": [ + "String" + ], + "displayName": "String", + "visibleHistoryStartDateTime": "String (timestamp)", + "azureCommunicationServicesId": "String" +} +``` |
v1.0 | Callrecords Pstncalllogrow | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/callrecords-pstncalllogrow.md | Title: "pstnCallLogRow resource type" -description: "Represents a row of data in the Public Switch Telephone Network (PSTN) call log." +description: "Represents a row of data in the public switched telephone network (PSTN) call log." ms.localizationpriority: medium ms.prod: "cloud-communications" doc_type: "resourcePageType" Namespace: microsoft.graph.callRecords -Represents a row of data in the Public Switch Telephone Network (PSTN) call log. Each row maps to one call. +Represents a row of data in the public switched telephone network (PSTN) call log. Each row maps to one call. ## Methods Represents a row of data in the Public Switch Telephone Network (PSTN) call log. |charge|Double|Amount of money or cost of the call that is charged to your account.| |conferenceId|String|ID of the audio conference.| |connectionCharge|Double|Connection fee price.|-|currency|String|Type of currency used to calculate the cost of the call ([ISO 4217](https://en.wikipedia.org/wiki/ISO_4217)).| +|currency|String|Type of currency used to calculate the cost of the call. For details, see ([ISO 4217](https://en.wikipedia.org/wiki/ISO_4217).| |destinationContext|String|Whether the call was domestic (within a country or region) or international (outside a country or region) based on the user's location.| |destinationName|String|Country or region dialed.| |duration|Int32|How long the call was connected, in seconds.| Represents a row of data in the Public Switch Telephone Network (PSTN) call log. |licenseCapability|String|The license used for the call.| |operator|String|The telecommunications operator which provided PSTN services for this call. This may be Microsoft, or it may be a third-party operator via the [Operator Connect Program](https://techcommunity.microsoft.com/t5/microsoft-teams-blog/introducing-operator-connect-and-more-teams-calling-updates/ba-p/2176398).| |startDateTime|DateTimeOffset|Call start time.|-|tenantCountryCode|String|Country code of the tenant, [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| -|usageCountryCode|String|Country code of the user, [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| +|tenantCountryCode|String|Country code of the tenant. For details, see [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| +|usageCountryCode|String|Country code of the user. For details, see [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).| |userDisplayName|String|Display name of the user.| |userId|String|Calling user's ID in Graph. GUID. This and other user info will be null/empty for bot call types (ucap_in, ucap_out).|-|userPrincipalName|String|UserPrincipalName (sign-in name) in Azure Active Directory. This is usually the same as user's SIP Address, and can be same as user's e-mail address.| +|userPrincipalName|String|The user principal name (sign-in name) in Azure Active Directory. This is usually the same as the user's SIP address, and can be same as the user's e-mail address.| ## Relationships |
v1.0 | Changenotificationcollection | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/changenotificationcollection.md | None. | Property | Type | Description | |:|:--|:|-| validationTokens | collection(string) | Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for [change notifications with resource data](/graph/webhooks-with-resource-data). Optional. | -| value | collection([changeNotification](changenotification.md)) | The set of notifications being sent to the notification URL. Required. | +| validationTokens | String collection | Contains an array of JWT tokens generated by Microsoft Graph for the application to validate the origin of the notifications. Microsoft Graph generates a single token for each distinct app and tenant pair for an item if it exists in the value array. Keep in mind that notifications can contain a mix of items for various apps and tenants that subscribed using the same notification URL. Only provided for [change notifications with resource data](/graph/webhooks-with-resource-data). Optional. | +| value | [changeNotification](changenotification.md) collection | The set of notifications being sent to the notification URL. Required. | ## Relationships |
v1.0 | Channel | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/channel.md | The following is a JSON representation of the resource. "suppressions": [] } -->++## See also ++- [Channel lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-channel-lifecycle/csharp) +- [Channel lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-channel-lifecycle/nodejs) |
v1.0 | Chat | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/chat.md | The following is a JSON representation of the resource. - [channel](channel.md) - [chatMessage](chatmessage.md)+- [Chat lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-chat-lifecycle/csharp) +- [Chat lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-chat-lifecycle/nodejs) + <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Conversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/conversationmember.md | doc_type: resourcePageType Namespace: microsoft.graph Represents a user in a [team](team.md), a [channel](channel.md), or a [chat](chat.md).-See also [aadUserConversationMember](aaduserconversationmember.md). ++Base type for the following supported conversation member types: +- [aadUserConversationMember](aaduserconversationmember.md) +- [anonymousGuestConversationMember](anonymousguestconversationmember.md) +- [azureCommunicationServicesUserConversationMember](azurecommunicationservicesuserconversationmember.md) +- [microsoftAccountUserConversationMember](microsoftaccountuserconversationmember.md) +- [skypeForBusinessUserConversationMember](skypeforbusinessuserconversationmember.md) +- [skypeUserConversationMember](skypeuserconversationmember.md) ## Methods The following is a JSON representation of the resource. } ``` +## See also +- [aadUserConversationMember](aaduserconversationmember.md) +- [skypeForBusinessUserConversationMember](skypeForBusinessUserConversationMember.md) +- [anonymousGuestConversationMember](anonymousGuestConversationMember.md) +- [skypeUserConversationMember](skypeUserConversationMember.md) +- [microsoftAccountUserConversationMember](microsoftAccountUserConversationMember.md) +- [azureCommunicationServicesUserConversationMember](azureCommunicationServicesUserConversationMember.md) + <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 2019-02-04 14:57:30 UTC --> <!-- { |
v1.0 | Crosstenantaccesspolicy Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicy-overview.md | For example, when you configure your trust settings to trust MFA, your MFA polic Inbound trust settings also enable you to trust devices that are compliant, or hybrid Azure AD joined in their home directories. With inbound trust settings in cross-tenant access settings, you can now protect access to your apps and resources by requiring that external users use compliant, or hybrid Azure AD joined devices. +## Collaborate with organizations using Azure Active Directory in different Microsoft clouds ++Cross-tenant access settings is used to enable collaboration with Azure AD organizations in separate Microsoft clouds. The `allowedCloudEndpoints` property enables you to specify which Microsoft clouds you'd like to extend your collaboration to. B2B collaboration is supported between the following Microsoft clouds: +++ Microsoft Azure commercial and Microsoft Azure Government++ Microsoft Azure commercial and Microsoft Azure China++Learn more about [collaborating with organizations from a different Microsoft cloud](/azure/active-directory/external-identities/cross-cloud-settings). + ## Interpreting the API response The cross-tenant access settings API can be used to set up multiple configurations for allowing or blocking access to and from your organization. The following table highlights scenarios, shows an example of the API response, and what the interpretation should be of that response. **b2bSetting** is used as a placeholder for any B2B inbound (**b2bCollaborationInbound** or **b2bDirectConnectInbound**) or outbound (**b2bCollaborationOutbound** or **b2bDirectConnectOutbound**) configuration. |
v1.0 | Crosstenantaccesspolicy | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/crosstenantaccesspolicy.md | Represents the base policy in the directory for cross-tenant access settings. |Property|Type|Description| |:|:|:| | displayName | String | The display name of the cross-tenant access policy. Inherited from [policyBase](../resources/policybase.md).|+| allowedCloudEndpoints | String collection | Used to specify which Microsoft clouds an organization would like to collaborate with. By default, this value is empty. Supported values for this field are: `microsoftonline.com`, `microsoftonline.us`, and `partner.microsoftonline.cn`. | ## Relationships The following is a JSON representation of the resource. ``` json { "@odata.type": "#microsoft.graph.crossTenantAccessPolicy",- "displayName": "String" + "displayName": "String", + "allowedCloudEndpoints": ["String"] } ``` |
v1.0 | Device | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/device.md | This resource is an open type that allows other properties to be passed in. You |[List devices](../api/device-list.md) | [device](device.md) collection| Retrieve a list of devices registered in the directory. | |[Update device](../api/device-update.md) | [device](device.md) |Update the properties of a device object. | |[Delete device](../api/device-delete.md) | None |Delete a device object. |+|[delta](../api/device-delta.md)|[device](device.md) collection| Get incremental changes for devices. | |[List memberOf](../api/device-list-memberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a direct member of. | |[List transitive memberOf](../api/device-list-transitivememberof.md) |[directoryObject](directoryobject.md) collection| List the groups and administrative units that the device is a member of. This operation is transitive. | |[List registeredOwners](../api/device-list-registeredowners.md) |[directoryObject](directoryobject.md) collection| Get the users that are registered owners of the device from the registeredOwners navigation property.| |
v1.0 | Directory | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/directory.md | Inherits from [entity](entity.md). |administrativeUnits|[administrativeUnit](administrativeunit.md) collection| Conceptual container for user and group directory objects.| |deletedItems|[directoryObject](directoryobject.md) collection| Recently deleted items. Read-only. Nullable.| |federationConfigurations|[identityProviderBase](../resources/identityproviderbase.md) collection|Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol.|+| onPremisesSynchronization | [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) | A container for on-premises directory synchronization functionalities that are available for the organization. | ## JSON representation |
v1.0 | Employeeexperience | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/employeeexperience.md | + + Title: "employeeExperience resource type" +description: "Represents a container that exposes navigation properties for employee experience resources." ++ms.localizationpriority: medium +++# employeeExperience resource type ++Namespace: microsoft.graph ++Represents a container that exposes navigation properties for employee experience resources. ++## Methods ++|Method|Return type|Description| +|:|:|:| +|[List learningProviders](../api/employeeexperience-list-learningproviders.md)|[learningProvider](../resources/learningprovider.md) collection|Get a list of the [learningProvider](../resources/learningprovider.md) resources registered in Viva Learning for a tenant.| +|[Create learningProvider](../api/employeeexperience-post-learningproviders.md)|[learningProvider](../resources/learningprovider.md)|Create a new [learningProvider](../resources/learningprovider.md) object and register it with Viva Learning using the specified display name and logos for different themes.| ++## Properties ++None. ++## Relationships ++|Relationship|Type|Description| +|:|:|:| +|learningProviders|[learningProvider](../resources/learningprovider.md) collection|A collection of learning providers.| ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.employeeExperience", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.employeeExperience" +} +``` |
v1.0 | Enums | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/enums.md | doc_type: enumPageType Namespace: microsoft.graph +### userPurpose values +| Member | +|:-| +| user | +| linked | +| shared | +| room | +| equipment | +| others | +| unknownFutureValue | + ### bookingsAvailabilityStatus values |Member| |:| Possible values for user account types (group membership), per Windows definitio |terminated| |terminating| |terminationRequested|-|unknownFutureValue| +|unknownFutureValue| ++### onPremisesDirectorySynchronizationDeletionPreventionType values ++|Member| +|:--| +|disabled| +|enabledForCount| +|enabledForPercentage| ++### searchContent values ++|Member| +|:| +|sharedContent| +|privateContent| +|unknownFutureValue| |
v1.0 | Event | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/event.md | Here is a JSON representation of the resource - [Add custom data to resources using extensions](/graph/extensibility-overview) - [Add custom data to users using open extensions](/graph/extensibility-open-users) - [Add custom data to groups using schema extensions](/graph/extensibility-schema-groups)+- [Bulk meetings C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-bulk-meetings/csharp) +- [Bulk meetings Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-bulk-meetings/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Group | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/group.md | This resource supports: | assignedLicenses | [assignedLicense](assignedlicense.md) collection | The licenses that are assigned to the group. <br><br>Returned only on `$select`. Supports `$filter` (`eq`).Read-only. | | autoSubscribeNewMembers | Boolean | Indicates if new members added to the group will be auto-subscribed to receive email notifications. You can set this property in a PATCH request for the group; do not set it in the initial POST request that creates the group. Default value is `false`. <br><br>Returned only on `$select`. Supported only on the Get group API (`GET /groups/{ID}`). | | classification | String | Describes a classification for the group (such as low, medium or high business impact). Valid values for this property are defined by creating a ClassificationList [setting](groupsetting.md) value, based on the [template definition](groupsettingtemplate.md).<br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`). |-| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). Read-only. | +| createdDateTime | DateTimeOffset | Timestamp of when the group was created. The value cannot be modified and is automatically populated when the group is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. <br><br>Returned by default. Read-only. | | deletedDateTime | DateTimeOffset | For some Azure Active Directory objects (user, group, application), if the object is deleted, it is first logically deleted, and this property is updated with the date and time when the object was deleted. Otherwise this property is `null`. If the object is restored, this property is updated to `null`. | | description | String | An optional description for the group. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `startsWith`) and `$search`. | | displayName | String | The display name for the group. This property is required when a group is created and cannot be cleared during updates. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$search`, and `$orderBy`. | |
v1.0 | Groups Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/groups-overview.md | Content-type: application/json - The request returns a `201 Created` response code and the newly created group object in the response body. >**Note:** The response object shown here might be shortened for readability. |
v1.0 | Intune Graph Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/intune-graph-overview.md | The following example shows how you can determine whether an application is inst 1. Get from Azure Active Directory a list of devices registered to a user:  - https://graph.microsoft.com/users/{user}/ownedDevices  + `https://graph.microsoft.com/users/{user}/ownedDevices` 2. Then view the list of applications for your tenant:  - https://graph.microsoft.com/deviceAppManagement/mobileApps   + `https://graph.microsoft.com/deviceAppManagement/mobileApps` 3. Take the ID from the application and determine the installation state for the application (and therefore user): - https://graph.microsoft.com/deviceAppManagement/mobileApps/{id}/deviceStatuses/ + `https://graph.microsoft.com/deviceAppManagement/mobileApps/{id}/deviceStatuses/` ## Accessing the Microsoft Graph API for Intune |
v1.0 | Learningcontent | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/learningcontent.md | + + Title: "learningContent resource type" +description: "Represents the metadata of content for employee learning." ++ms.localizationpriority: medium +++# learningContent resource type ++Namespace: microsoft.graph ++Represents the metadata of content for employee learning. ++Inherits from [entity](../resources/entity.md). ++## Methods ++|Method|Return type|Description| +|:|:|:| +|[List learningContents](../api/learningprovider-list-learningcontents.md)|[learningContent](../resources/learningcontent.md) collection|Get a list of the [learningContent](../resources/learningcontent.md) resources and their properties.| +|[Get learningContent](../api/learningcontent-get.md)|[learningContent](../resources/learningcontent.md)|Get the specified [learningContent](../resources/learningcontent.md) resource which represents the metadata of the specified provider's ingested content.| +|[Update learningContent](../api/learningcontent-update.md)|[learningContent](../resources/learningcontent.md)|Update the properties of a [learningContent](../resources/learningcontent.md) object.| +|[Delete learningContent](../api/learningprovider-delete-learningcontents.md)|None|Delete a [learningContent](../resources/learningcontent.md) object.| ++## Properties ++|Property|Type|Description| +|:|:|:| +|additionalTags|String collection|Keywords, topics, and other tags associated with the learning content. Optional.| +|contentWebUrl|String|The content web URL for the learning content. Required.| +|contributors|String collection|The authors, creators, or contributors of the learning content. Optional.| +|createdDateTime|DateTimeOffset|The date and time when the learning content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|description|String|The description or summary for the learning content. Optional.| +|duration|Duration|The duration of the learning content in seconds. The value is represented in ISO 8601 format for durations. Optional.| +|externalId|String|Unique external content ID for the learning content. Required.| +|format|String|The format of the learning content. For example, `Course`, `Video`, `Book`, `Book Summary`, `Audiobook Summary`. Optional.| +|id|String|The unique identifier for the learning content. Not nullable. Read-only. Inherited from [entity](../resources/entity.md).| +|isActive|Boolean|Indicates whether the content is active or not. Inactive content doesn't show up in the UI. The default value is `true`. Optional.| +|isPremium|Boolean|Indicates whether the learning content requires the user to sign-in on the learning provider platform or not. The default value is `false`. Optional.| +|isSearchable|Boolean|Indicates whether the learning content is searchable or not. The default value is `true`. Optional.| +|languageTag|String|The language of the learning content, for example, `en-us` or `fr-fr`. Required.| +|lastModifiedDateTime|DateTimeOffset|The date and time when the learning content was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Optional.| +|numberOfPages|Int32|The number of pages of the learning content, for example, `9`. Optional.| +|skillTags|String collection|The skills tags associated with the learning content. Optional.| +|sourceName|String|The source name of the learning content, such as `LinkedIn Learning` or `Coursera`. Optional.| +|thumbnailWebUrl|String|The URL of learning content thumbnail image. Optional.| +|title|String|The title of the learning content. Required.| ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.learningContent", + "baseType": "microsoft.graph.entity", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.learningContent", + "additionalTags": [ + "String" + ], + "contentWebUrl": "String", + "contributors": [ + "String" + ], + "createdDateTime": "String (timestamp)", + "description": "String", + "duration": "String (duration)", + "externalId": "String", + "format": "String", + "id": "String (identifier)", + "isActive": "Boolean", + "isPremium": "Boolean", + "isSearchable": "Boolean", + "languageTag": "String", + "lastModifiedDateTime": "String (timestamp)", + "numberOfPages": "Integer", + "skillTags": [ + "String" + ], + "sourceName": "String", + "thumbnailWebUrl": "String", + "title": "String" +} +``` |
v1.0 | Learningprovider | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/learningprovider.md | + + Title: "learningProvider resource type" +description: "Represents an entity that holds the details about a learning provider in Viva learning." ++ms.localizationpriority: medium +++# learningProvider resource type ++Namespace: microsoft.graph ++Represents an entity that holds the details about a learning provider in Viva learning. ++Inherits from [entity](../resources/entity.md). ++## Methods ++|Method|Return type|Description| +|:|:|:| +|[List learningProviders](../api/employeeexperience-list-learningproviders.md)|[learningProvider](../resources/learningprovider.md) collection|Get a list of the [learningProvider](../resources/learningprovider.md) resources registered in Viva Learning for a tenant.| +|[Create learningProvider](../api/employeeexperience-post-learningproviders.md)|[learningProvider](../resources/learningprovider.md)|Create a new [learningProvider](../resources/learningprovider.md) object and register it with Viva Learning using the specified display name and logos for different themes.| +|[Get learningProvider](../api/learningprovider-get.md)|[learningProvider](../resources/learningprovider.md)|Read the properties and relationships of a [learningProvider](../resources/learningprovider.md) object.| +|[Update learningProvider](../api/learningprovider-update.md)|[learningProvider](../resources/learningprovider.md)|Update the properties of a [learningProvider](../resources/learningprovider.md) object.| +|[Delete learningProvider](../api/employeeexperience-delete-learningproviders.md)|None|Delete a [learningProvider](../resources/learningprovider.md) resource and remove its registration in Viva Learning for a tenant.| ++## Properties ++|Property|Type|Description| +|:|:|:| +|displayName|String|The display name that appears in Viva Learning. Required.| +|id|String|The unique identifier for the learning provider. Required. Inherited from [entity](../resources/entity.md).| +|loginWebUrl|String|Authentication URL to access the courses for the provider. Optional.| +|longLogoWebUrlForDarkTheme|String|The long logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|longLogoWebUrlForLightTheme|String|The long logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForDarkTheme|String|The square logo URL for the dark mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| +|squareLogoWebUrlForLightTheme|String|The square logo URL for the light mode that needs to be a publicly accessible image. This image would be saved to the blob storage of Viva Learning for rendering within the Viva Learning app. Required.| ++## Relationships ++|Relationship|Type|Description| +|:|:|:| +|learningContents|[learningContent](../resources/learningcontent.md) collection|Learning catalog items for the provider.| ++## JSON representation ++The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.learningProvider", + "baseType": "microsoft.graph.entity", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.learningProvider", + "displayName": "String", + "id": "String (identifier)", + "loginWebUrl": "String", + "longLogoWebUrlForDarkTheme": "String", + "longLogoWebUrlForLightTheme": "String", + "squareLogoWebUrlForDarkTheme": "String", + "squareLogoWebUrlForLightTheme": "String" +} +``` |
v1.0 | Mailboxsettings | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/mailboxsettings.md | You can [get](../api/user-get-mailboxsettings.md) or [update](../api/user-update |language|[localeInfo](localeinfo.md)|The locale information for the user, including the preferred language and country/region.| |timeFormat|string|The time format for the user's mailbox.| |timeZone|string|The default time zone for the user's mailbox.|+|userPurpose|[userPurpose](#userpurpose-values)|The purpose of the mailbox. Differentiates a mailbox for a single user from a shared mailbox and equipment mailbox in Exchange Online. Possible values are: `user`, `linked`, `shared`, `room`, `equipment`, `others`, `unknownFutureValue`. Read-only. | |workingHours|[workingHours](workinghours.md)|The days of the week and hours in a specific time zone that the user works.| +### userPurpose values +| Member | Description | +|:-|:| +| user | A user account with a mailbox in the local forest. | +| linked | A mailbox linked to a user account in another forest. | +| shared | A mailbox shared by two or more user accounts. | +| room | A mailbox that represents a conference room. | +| equipment | A mailbox that represents a piece of equipment. | +| others | A mailbox was found but the user purpose is different from the ones specified in the previous scenarios. | +| unknownFutureValue | Evolvable enumeration sentinel value. Do not use. | + ## JSON representation Here is a JSON representation of the resource. Here is a JSON representation of the resource. "language": {"@odata.type": "microsoft.graph.localeInfo"}, "timeFormat": "string", "timeZone": "string",+ "userPurpose": "String", "workingHours": {"@odata.type": "microsoft.graph.workingHours"} } |
v1.0 | Mailfolder | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/mailfolder.md | The `TotalItemCount` and `UnreadItemCount` properties of a folder allow you to c They let you avoid queries like the following that can incur significant latency: ```http-https://outlook.office.com/api/v1.0/me/folders/inbox/messages?$count=true&$filter=isread%20eq%20false +https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messages?$count=true&$filter=isread%20eq%20false ``` Mail folders in Outlook can contain more than one type of items, for example, the Inbox can contain meeting request items which are distinct from mail items. `TotalItemCount` and `UnreadItemCount` include items in a mail folder irrespective of their item types. |
v1.0 | Microsoftaccountuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/microsoftaccountuserconversationmember.md | + + Title: "microsoftAccountUserConversationMember resource type" +description: "Represents a personal Microsoft account user in a chat." ++ms.localizationpriority: medium +++# microsoftAccountUserConversationMember resource type ++Namespace: microsoft.graph ++Represents a personal Microsoft account user in a chat. +++Inherits from [conversationMember](../resources/conversationmember.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|displayName|String|Display name of the user. Inherited from [conversationMember](../resources/conversationmember.md).| +|id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| +|roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| +|userId|String|Microsoft Account ID of the user.| +|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.microsoftAccountUserConversationMember", + "baseType": "microsoft.graph.conversationMember", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.microsoftAccountUserConversationMember", + "id": "String (identifier)", + "roles": [ + "String" + ], + "displayName": "String", + "visibleHistoryStartDateTime": "String (timestamp)", + "userId": "String" +} +``` + |
v1.0 | Onpremisesaccidentaldeletionprevention | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/onpremisesaccidentaldeletionprevention.md | + + Title: "onPremisesAccidentalDeletionPrevention resource type" +description: "Contains the accidental deletion prevention configuration for a tenant." ++ms.localizationpriority: medium +++# onPremisesAccidentalDeletionPrevention resource type ++Namespace: microsoft.graph ++Contains the accidental deletion prevention configuration for a tenant. This configuration is geared at administrators who accidentally make an on-premises Active Directory change which results in deleting a large number of objects on Azure Active Directory. ++## Properties ++| Property | Type | Description | +| :- | :- | : | +| alertThreshold | Int32 | Threshold value which triggers accidental deletion prevention. The threshold is either an absolute number of objects or a percentage number of objects. | +| synchronizationPreventionType | onPremisesDirectorySynchronizationDeletionPreventionType | The status of the accidental deletion prevention feature. The possible values are: `disabled`, `enabledForCount`, `enabledForPercentage`, `unknownFutureValue`. | ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.onPremisesAccidentalDeletionPrevention" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.onPremisesAccidentalDeletionPrevention", + "synchronizationPreventionType": "String", + "alertThreshold": "Integer" +} +``` |
v1.0 | Onpremisesdirectorysynchronization | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/onpremisesdirectorysynchronization.md | + + Title: "onPremisesDirectorySynchronization resource type" +description: "A container for on-premises directory synchronization functionalities that are available for the organization." ++ms.localizationpriority: medium +++# onPremisesDirectorySynchronization resource type ++Namespace: microsoft.graph ++A container for on-premises directory synchronization functionalities that are available for the organization. Only the read and update operations are supported on this resource; create and delete are not supported. ++## Methods ++| Method | Return type | Description | +| :-- | : | :- | +| [Get onPremisesDirectorySynchronization](../api/onpremisesdirectorysynchronization-get.md) | [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) | Read the properties and relationships of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. | +| [Update onPremisesDirectorySynchronization](../api/onpremisesdirectorysynchronization-update.md) | [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) | Update the properties of an [onPremisesDirectorySynchronization](../resources/onpremisesdirectorysynchronization.md) object. | ++## Properties ++| Property | Type | Description | +| : | :-- | : | +| configuration | [onPremisesDirectorySynchronizationConfiguration](../resources/onpremisesdirectorysynchronizationconfiguration.md) | Consists of configurations that can be fine-tuned and impact the on-premises directory synchronization process for a tenant. | +| features | [onPremisesDirectorySynchronizationFeature](../resources/onpremisesdirectorysynchronizationfeature.md) | Consists of directory synchronization features that can be enabled or disabled. | +| id | String | The unique Azure AD tenant ID. | ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronization", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.onPremisesDirectorySynchronization", + "id": "String (identifier)", + "configuration": { + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronizationConfiguration" + }, + "features": { + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronizationFeature" + } +} +``` |
v1.0 | Onpremisesdirectorysynchronizationconfiguration | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/onpremisesdirectorysynchronizationconfiguration.md | + + Title: "onPremisesDirectorySynchronizationConfiguration resource type" +description: "Consists of configurations that can be fine-tuned and impact the on-premises directory synchronization process for a tenant." ++ms.localizationpriority: medium +++# onPremisesDirectorySynchronizationConfiguration resource type ++Namespace: microsoft.graph ++Consists of configurations that can be fine-tuned and impact the on-premises directory synchronization process for a tenant. ++## Properties ++| Property | Type | Description | +| : | :-- | :- | +| accidentalDeletionPrevention | [onPremisesAccidentalDeletionPrevention](../resources/onpremisesaccidentaldeletionprevention.md) | Contains the accidental deletion prevention configuration for a tenant. | ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronizationConfiguration" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.onPremisesDirectorySynchronizationConfiguration", + "accidentalDeletionPrevention": { + "@odata.type": "microsoft.graph.onPremisesAccidentalDeletionPrevention" + } +} +``` |
v1.0 | Onpremisesdirectorysynchronizationfeature | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/onpremisesdirectorysynchronizationfeature.md | + + Title: "onPremisesDirectorySynchronizationFeature resource type" +description: "Consists of directory synchronization features that can be enabled or disabled." ++ms.localizationpriority: medium +++# onPremisesDirectorySynchronizationFeature resource type ++Namespace: microsoft.graph ++Consists of directory synchronization features that can be enabled or disabled. The naming pattern used is `<featureName>Enabled`. `true` indicates that the feature is enabled and `false` indicates that the feature disabled. ++## Properties ++| Property | Type | Description | +| :-- | : | :-- | +| blockCloudObjectTakeoverThroughHardMatchEnabled | Boolean | Used to block cloud object takeover via source anchor hard match if enabled. | +| blockSoftMatchEnabled | Boolean | Use to block soft match for all objects if enabled for the tenant. Customers are encouraged to enable this feature and keep it enabled until soft matching is required again for their tenancy. This flag should be enabled again after any soft matching has been completed and is no longer needed. | +| bypassDirSyncOverridesEnabled | Boolean | When `true`, persists the values of _Mobile_ and _OtherMobile_ in on-premises AD during sync cycles instead of values of _MobilePhone_ or _AlternateMobilePhones_ in Azure AD. | +| cloudPasswordPolicyForPasswordSyncedUsersEnabled | Boolean | Used to indicate that cloud password policy applies to users whose passwords are synchronized from on-premises. | +| concurrentCredentialUpdateEnabled | Boolean | Used to enable concurrent user credentials update in OrgId. | +| concurrentOrgIdProvisioningEnabled | Boolean | Used to enable concurrent user creation in OrgId. | +| deviceWritebackEnabled | Boolean | Used to indicate that device write-back is enabled. | +| directoryExtensionsEnabled | Boolean | Used to indicate that [directory extensions](/graph/api/resources/extensionProperty) are being synced from on-premises AD to Azure AD. | +| fopeConflictResolutionEnabled | Boolean | Used to indicate that for a Microsoft Forefront Online Protection for Exchange (FOPE) migrated tenant, the conflicting proxy address should be migrated over. | +| groupWriteBackEnabled | Boolean | Used to enable object-level group writeback feature for additional group types. | +| passwordSyncEnabled | Boolean | Used to indicate on-premise password synchronization is enabled. | +| passwordWritebackEnabled | Boolean | Used to indicate that writeback of password resets from Azure AD to on-premises AD is enabled. | +| quarantineUponProxyAddressesConflictEnabled | Boolean | Used to indicate that we should quarantine objects with conflicting proxy address. | +| quarantineUponUpnConflictEnabled | Boolean | Used to indicate that we should quarantine objects conflicting with duplicate userPrincipalName. | +| softMatchOnUpnEnabled | Boolean | Used to indicate that we should soft match objects based on userPrincipalName. | +| synchronizeUpnForManagedUsersEnabled | Boolean | Used to indicate that we should synchronize userPrincipalName objects for managed users with licenses. | +| unifiedGroupWritebackEnabled | Boolean | Used to indicate that Microsoft 365 Group write-back is enabled. | +| userForcePasswordChangeOnLogonEnabled | Boolean | Used to indicate that feature to force password change for a user on logon is enabled while synchronizing on-premise credentials. | +| userWritebackEnabled | Boolean | Used to indicate that user writeback is enabled. | ++## Relationships ++None. ++## JSON representation ++The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "@odata.type": "microsoft.graph.onPremisesDirectorySynchronizationFeature" +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.onPremisesDirectorySynchronizationFeature", + "passwordSyncEnabled": "Boolean", + "passwordWritebackEnabled": "Boolean", + "directoryExtensionsEnabled": "Boolean", + "quarantineUponUpnConflictEnabled": "Boolean", + "quarantineUponProxyAddressesConflictEnabled": "Boolean", + "softMatchOnUpnEnabled": "Boolean", + "cloudPasswordPolicyForPasswordSyncedUsersEnabled": "Boolean", + "fopeConflictResolutionEnabled": "Boolean", + "unifiedGroupWritebackEnabled": "Boolean", + "userWritebackEnabled": "Boolean", + "deviceWritebackEnabled": "Boolean", + "synchronizeUpnForManagedUsersEnabled": "Boolean", + "userForcePasswordChangeOnLogonEnabled": "Boolean", + "concurrentOrgIdProvisioningEnabled": "Boolean", + "concurrentCredentialUpdateEnabled": "Boolean", + "groupWriteBackEnabled": "Boolean", + "blockSoftMatchEnabled": "Boolean", + "blockCloudObjectTakeoverThroughHardMatchEnabled": "Boolean", + "bypassDirSyncOverridesEnabled": "Boolean" +} +``` |
v1.0 | Plannerplancontainer | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/plannerplancontainer.md | Microsoft Planner currently supports the container types listed in the following |Type|Description|Path to the resource| |-|--|--|-|group| Plan is contained by a [group](group.md).| https://graph.microsoft.com/v1.0/groups/{id}| -|roster| Plan is contained by a **plannerRoster** | https://graph.microsoft.com/beta/planner/rosters/{id}. Rosters as containers for plans (**plannerRoster** resources) are currently accessible only through the beta endpoint.| +|group| Plan is contained by a [group](group.md).| `https://graph.microsoft.com/v1.0/groups/{id}`| +|roster| Plan is contained by a **plannerRoster** | `https://graph.microsoft.com/beta/planner/rosters/{id}`. Rosters as containers for plans (**plannerRoster** resources) are currently accessible only through the beta endpoint.| ## Properties |Property|Type|Description| |
v1.0 | Rangesort | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/rangesort.md | Here is an example of the request. GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/sort ``` -# [C#](#tab/csharp) - # [JavaScript](#tab/javascript) [!INCLUDE [sample-code](../includes/snippets/javascript/range-sort-javascript-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/r - ##### Response Here is an example of the response. <!-- { |
v1.0 | Search Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/search-api-overview.md | The following table describes the types available to query and the supported per | EntityType | Permission scope required to access the items| Source| Comment| |:|:|:|:|+|[chatMessage](chatmessage.md)|Chat.Read, Chat.ReadWrite, ChannelMessage.Read.All|Teams|Teams messages.| |[message](message.md)|Mail.Read, Mail.ReadWrite| Exchange Online| Email messages.| |[event](event.md) |Calendars.Read, Calendars.ReadWrite| Exchange Online|Calendar events. | |[drive](drive.md)|Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All| SharePoint | Document libraries.| The search API has the following limitations: - The **contentSource** property, which defines the connection to use, is only applicable when **entityType** is specified as `externalItem`. -- The search API does not support custom sort for **message**, **event** or **externalItem**.+- The search API does not support custom sort for **message**, **chatMessage**, **event**, **person**, or **externalItem**. - The search API does not support aggregations for **message**, **event**, **site** or **drive**. - The search API does not support xrank for **message**,**chatMessage**, **event**, **person**, or **externalItem**. -- Customizations in SharePoint search, such as a custom search schema or result sources, can interfere with the operation of the Microsoft Search API.+- Customizations in SharePoint search, such as a custom search schema or result sources, can interfere with Microsoft Search API operations. ## See also - Learn more about a few key use cases:+ - [Search Teams messages](/graph/search-concept-chat-messages) - [Search Outlook messages](/graph/search-concept-messages) - [Search calendar events](/graph/search-concept-events) - [Search content in SharePoint and OneDrive](/graph/search-concept-files) The search API has the following limitations: - [Refine search results](/graph/search-concept-aggregation) - [Request spelling correction](/graph/search-concept-speller) - [Use search display layout](/graph/search-concept-display-layout)+ - [Search content with application permission](/graph/search-concept-searchall) - [XRANK search results](/graph/search-concept-xrank) - Explore the search APIs in [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). |
v1.0 | Searchrequest | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/searchrequest.md | The JSON blob contains the types of resources expected in the response, the unde |from|Int32|Specifies the offset for the search results. Offset 0 returns the very first result. Optional.| |query|[searchQuery](searchquery.md)|Contains the query terms. Required.| |queryAlterationOptions|[searchAlterationOptions](searchalterationoptions.md)|Query alteration options formatted in a JSON blob that contains two optional flags related to spelling correction. Optional. |+|region|String|The geographic location for the search. Required for searches that use application permissions. For details, see [Get the region value](/graph/search-concept-searchall). | |resultTemplateOptions|[resultTemplateOption](resulttemplateoption.md) collection|Provides the search result template options to render search results from connectors.|+|sharePointOneDriveOptions|[sharePointOneDriveOptions](sharepointonedriveoptions.md)|Indicates the kind of contents to be searched when a search is performed using application permissions. Optional.| |size|Int32|The size of the page to be retrieved.The maximum value is 1000. Optional.| |sortProperties|[sortProperty](sortProperty.md) collection|Contains the ordered collection of fields and direction to sort results. There can be at most 5 sort properties in the collection. Optional.| The following is a JSON representation of the resource. "from": "Int32", "query": {"@odata.type": "microsoft.graph.searchQuery"}, "queryAlterationOptions": {"@odata.type": "microsoft.graph.searchAlterationOptions"},+ "region": "String", "resultTemplateOptions": [{"@odata.type": "microsoft.graph.resultTemplateOption"}],+ "sharePointOneDriveOptions": {"@odata.type": "microsoft.graph.sharePointOneDriveOptions"}, "size": "Int32" } ``` The following is a JSON representation of the resource. - Use [aggregations](/graph/search-concept-aggregation) to refine search results - Use [display layout](/graph/search-concept-display-layout.md) - Enable [spell corrections](/graph/search-concept-speller) in search results+- [Search SharePoint content with application permissions](/graph/search-concept-searchall) <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98 |
v1.0 | Sharepointonedriveoptions | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/sharepointonedriveoptions.md | + + Title: "sharePointOneDriveOptions resource type" +description: "Provides the search content options when a search is performed using application permissions." +ms.localizationpriority: medium ++++# sharePointOneDriveOptions resource type ++Namespace: microsoft.graph ++Provides the search content options when a search is performed using application permissions. ++## Properties ++| Property | Type | Description | +|:-|:|:| +|includeContent|searchContent| The type of search content. The possible values are: `sharedContent`, `privateContent`, `unknownFutureValue`. Read-only. | ++## JSON representation ++The following is a JSON representation of the resource. ++<!-- { + "blockType": "resource", + "optionalProperties": [ ++ ], + "@odata.type": "microsoft.graph.sharePointOneDriveOptions", + "baseType": null +}--> ++```json +{ + "includeContent": "string" +} +``` |
v1.0 | Shift | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/shift.md | doc_type: resourcePageType Namespace: microsoft.graph -Represents a unit of scheduled work in a [schedule](schedule.md). +Represents a unit of scheduled work in a [schedule](schedule.md). ++The duration of a shift cannot be less than 1 minute or longer than 24 hours. ## Methods |
v1.0 | Simulation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/simulation.md | Inherits from [entity](../resources/entity.md). |Method|Return type|Description| |:|:|:| |[List simulations](../api/attacksimulationroot-list-simulations.md)|[simulation](../resources/simulation.md) collection|Get a list of attack simulation campaigns for a tenant.|-|[Get simulation](../api/attacksimulationroot-get-simulations.md)|[simulation](../resources/simulation.md)|Get an attack simulation campaign for a tenant.| +|[Get simulation](../api/simulation-get.md)|[simulation](../resources/simulation.md)|Get an attack simulation campaign for a tenant.| ## Properties |Property|Type|Description| |
v1.0 | Simulationautomation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/simulationautomation.md | Inherits from [entity](../resources/entity.md). |Method|Return type|Description| |:|:|:| |[List simulationAutomations](../api/attacksimulationroot-list-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md) collection|Get a list of attack simulation automations for a tenant.|-|[Get simulationAutomation](../api/attacksimulationroot-get-simulationautomations.md)|[simulationAutomation](../resources/simulationautomation.md)|Get an attack simulation automation for a tenant.| +|[Get simulationAutomation](../api/simulationautomation-get.md)|[simulationAutomation](../resources/simulationautomation.md)|Get an attack simulation automation for a tenant.| |[List runs](../api/simulationautomation-list-runs.md)|[simulationAutomationRun](../resources/simulationautomationrun.md) collection|Get a list of the attack simulation automation runs for a tenant.| ## Properties |
v1.0 | Skypeforbusinessuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/skypeforbusinessuserconversationmember.md | + + Title: "skypeForBusinessUserConversationMember resource type" +description: "Represents a Skype for Business user in a chat" ++ms.localizationpriority: medium +++# skypeForBusinessUserConversationMember resource type ++Namespace: microsoft.graph ++Represents a Skype for Business user in a chat. ++For information about Teams and Skype for Business interoperability, see [Understand Microsoft Teams and Skype for Business coexistence and interoperability](/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability). ++Inherits from [conversationMember](../resources/conversationmember.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|displayName|String|Display name of the user. Inherited from [conversationMember](../resources/conversationmember.md).| +|id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| +|roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| +|tenantId|String|ID of the tenant that the user belongs to.| +|userId|String|Azure Active Directory ID of the user.| +|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.skypeForBusinessUserConversationMember", + "baseType": "microsoft.graph.conversationMember", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.skypeForBusinessUserConversationMember", + "id": "String (identifier)", + "roles": [ + "String" + ], + "displayName": "String", + "visibleHistoryStartDateTime": "String (timestamp)", + "userId": "String", + "tenantId": "String" +} +``` + |
v1.0 | Skypeuserconversationmember | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/skypeuserconversationmember.md | + + Title: "skypeUserConversationMember resource type" +description: "Represents a Skype user in a chat" ++ms.localizationpriority: medium +++# skypeUserConversationMember resource type ++Namespace: microsoft.graph ++Represents a Skype (consumer) user in a chat. ++For information about Teams and Skype for Business interoperability, see [Understand Microsoft Teams and Skype for Business coexistence and interoperability](/microsoftteams/teams-and-skypeforbusiness-coexistence-and-interoperability). ++Inherits from [conversationMember](../resources/conversationmember.md). ++## Properties +|Property|Type|Description| +|:|:|:| +|displayName|String|Display name of the user. Inherited from [conversationMember](../resources/conversationmember.md).| +|id|String|Membership ID that represents this resource. Inherited from [entity](../resources/entity.md).| +|roles|String collection|Special roles for this user. Inherited from [conversationMember](../resources/conversationmember.md).| +|skypeId|String|Skype ID of the user.| +|visibleHistoryStartDateTime|DateTimeOffset|The timestamp denoting how far back a conversation's history is shared with the conversation member. Inherited from [conversationMember](../resources/conversationmember.md).| ++## Relationships +None. ++## JSON representation +The following is a JSON representation of the resource. +<!-- { + "blockType": "resource", + "keyProperty": "id", + "@odata.type": "microsoft.graph.skypeUserConversationMember", + "baseType": "microsoft.graph.conversationMember", + "openType": false +} +--> +``` json +{ + "@odata.type": "#microsoft.graph.skypeUserConversationMember", + "id": "String (identifier)", + "roles": [ + "String" + ], + "displayName": "String", + "visibleHistoryStartDateTime": "String (timestamp)", + "skypeId": "String" +} +``` + |
v1.0 | Subscription | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/subscription.md | For the possible resource path values for each supported resource, see [Use the |||| | applicationId | String | Optional. Identifier of the application used to create the subscription. Read-only. | | changeType | String | Required. Indicates the type of change in the subscribed resource that will raise a change notification. The supported values are: `created`, `updated`, `deleted`. Multiple values can be combined using a comma-separated list. <br><br>**Note:** <li> Drive root item and list change notifications support only the `updated` changeType. <li>[User](../resources/user.md) and [group](../resources/user.md) change notifications support `updated` and `deleted` changeType. Use `updated` to receive notifications when user or group is created, updated or soft deleted. Use `deleted` to receive notifications when user or group is permanently deleted. |-| clientState | String | Optional. Specifies the value of the `clientState` property sent by the service in each change notification. The maximum length is 128 characters. The client can check that the change notification came from the service by comparing the value of the `clientState` property sent with the subscription with the value of the `clientState` property received with each change notification. | +| clientState | String | Required. Specifies the value of the `clientState` property sent by the service in each change notification. The maximum length is 128 characters. The client can check that the change notification came from the service by comparing the value of the `clientState` property sent with the subscription with the value of the `clientState` property received with each change notification. | | creatorId | String | Optional. Identifier of the user or service principal that created the subscription. If the app used delegated permissions to create the subscription, this field contains the id of the signed-in user the app called on behalf of. If the app used application permissions, this field contains the id of the service principal corresponding to the app. Read-only. | | encryptionCertificate | String | Optional. A base64-encoded representation of a certificate with a public key used to encrypt resource data in change notifications. Optional but required when **includeResourceData** is `true`. | | encryptionCertificateId | String | Optional. A custom app-provided identifier to help identify the certificate needed to decrypt resource data. | |
v1.0 | Teams Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/teams-api-overview.md | Microsoft Teams is a chat-based workspace in Microsoft 365 that provides built-i | Connect bots to calls and implement interactive voice response (IVR) | [IVR scenarios](../resources/calls-api-ivr-overview.md) | | | Create and retrieve online meetings or check users presence and activity | [onlineMeetings](../resources/onlinemeeting.md), [presence](../resources/presence.md) | [create onlineMeetings](../api/application-post-onlinemeetings.md), [meetingAttendanceReport](../resources/meetingattendancereport.md) | Create and manage workforce integration with shifts, schedules, time cards or time off in your organization | [workforceIntegration](../resources/workforceintegration.md), [schedule](../resources/schedule.md), [shift](../resources/shift.md), [timeOff](../resources/timeoff.md), [timeOffReason](../resources/timeoffreason.md) | [create workforceIntegration](../api/workforceintegration-post.md), [create schedule](../api/schedule-post-schedulinggroups.md), [create shift](../api/schedule-post-shifts.md), [create timeOff](../api/schedule-post-timesoff.md) |+| Use the employee learning API to integrate with Viva Learning | [employee learning](../resources/viva-learning-api-overview.md), [learningProvider](../resources/learningprovider.md), [learningContent](../resources/learningcontent.md) | [list learningProviders](../api/employeeexperience-list-learningproviders.md), [list learningContents](../api/learningprovider-list-learningcontents.md) | ## Microsoft Teams limits |
v1.0 | Teamsapp | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/teamsapp.md | Users can see these apps in the Microsoft Teams Store, and these apps can be ins - [teamsTab](../resources/teamstab.md) - [App catalog sample (C#)](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-appcatalog-lifecycle/csharp) - [App catalog sample (Node.JS)](https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/graph-appcatalog-lifecycle/nodejs)+- [Teams app catalog lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-appcatalog-lifecycle/csharp) +- [Teams app catalog lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-appcatalog-lifecycle/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | Teamsappinstallation | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/teamsappinstallation.md | The following is a JSON representation of the resource. - [teamsAppDefinition](teamsappdefinition.md) - [teamsTab](../resources/teamstab.md) - [userScopeTeamsAppInstallation](../resources/userscopeteamsappinstallation.md)+- [Teams app installation lifecycle C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-app-installation-lifecycle/csharp) +- [Teams app installation lifecycle Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-app-installation-lifecycle/nodejs) <!-- uuid: 8fcb5dbc-d5aa-4681-8e31-b001d5168d79 2015-10-25 14:57:30 UTC --> |
v1.0 | User | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/user.md | This resource supports: |companyName | String | The company name which the user is associated. This property can be useful for describing the company that an external user comes from. The maximum length is 64 characters.<br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |consentProvidedForMinor|[consentProvidedForMinor](#consentprovidedforminor-values)|Sets whether consent has been obtained for minors. Allowed values: `null`, `Granted`, `Denied` and `NotRequired`. Refer to the [legal age group property definitions](#legal-age-group-property-definitions) for further information. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, and `in`).| |country|String|The country/region in which the user is located; for example, `US` or `UK`. Maximum length is 128 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).|-|createdDateTime | DateTimeOffset |The date and time the user was created, in ISO 8601 format and in UTC time. The value cannot be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Azure AD. Property is `null` for some users created before June 2018 and on-premises users that were synced to Azure AD before June 2018. Read-only. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| +|createdDateTime | DateTimeOffset |The date and time the user was created, in ISO 8601 format and in UTC time. The value cannot be modified and is automatically populated when the entity is created. Nullable. For on-premises users, the value represents when they were first created in Azure AD. Property is `null` for some users created before June 2018 and on-premises users that were synced to Azure AD before June 2018. Read-only. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| | creationType | String | Indicates whether the user account was created through one of the following methods: <br/> <ul><li>As a regular school or work account (`null`). <li>As an external account (`Invitation`). <li>As a local account for an Azure Active Directory B2C tenant (`LocalAccount`). <li>Through self-service sign-up by an internal user using email verification (`EmailVerified`). <li>Through self-service sign-up by an external user signing up through a link that is part of a user flow (`SelfServiceSignUp`).</ul> <br>Read-only.<br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `in`). | |deletedDateTime| DateTimeOffset | The date and time the user was deleted. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not`, `ge`, `le`, `in`). | |department|String|The name for the department in which the user works. Maximum length is 64 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, and `eq` on `null` values).| |displayName|String|The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. Maximum length is 256 characters. <br><br>Returned by default. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values), `$orderBy`, and `$search`.| | employeeHireDate | DateTimeOffset | The date and time when the user was hired or will start work in case of a future hire. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).|+| employeeLeaveDateTime | DateTimeOffset | The date and time when the user left or will leave the organization. <br><br>To read this property, the calling app must be assigned the *User-LifeCycleInfo.Read.All* permission. To write this property, the calling app must be assigned the *User.Read.All* and *User-LifeCycleInfo.ReadWrite.All* permissions. To read this property in delegated scenarios, the admin needs one of the following Azure AD roles: *Lifecycle Workflows Administrator*, *Global Reader*, or *Global Administrator*. To write this property in delegated scenarios, the admin needs the *Global Administrator* role. <br><br>Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`). <br><br>For more information, see [Configure the employeeLeaveDateTime property for a user](/graph/tutorial-lifecycle-workflows-set-employeeleavedatetime).| | employeeId | String | The employee identifier assigned to the user by the organization. The maximum length is 16 characters. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`, and `eq` on `null` values).| |employeeOrgData|[employeeOrgData](employeeorgdata.md) |Represents organization data (e.g. division and costCenter) associated with a user. <br><br>Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`).| | employeeType | String | Captures enterprise worker type. For example, `Employee`, `Contractor`, `Consultant`, or `Vendor`. Returned only on `$select`. Supports `$filter` (`eq`, `ne`, `not` , `ge`, `le`, `in`, `startsWith`).| |
v1.0 | Users | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/users.md | The following table lists the sensitive actions on user objects. All users can r | Update user principal name | userPrincipalName | | Delete or restore users | Not applicable | -### Who can reset passwords? +### Who can reset passwords -In the following table, the columns list the roles that can reset passwords. The rows list the roles for which their password can be reset. +In the following table, the columns list the roles that can reset passwords and invalidate refresh tokens. The rows list the roles for which their password can be reset. The following table is for roles assigned at the scope of a tenant. For roles assigned at the scope of an administrative unit, [further restrictions apply](/azure/active-directory/roles/admin-units-assign-roles#roles-that-can-be-assigned-with-administrative-unit-scope). User<br/>(no admin role) | :heavy_check_mark: | :heavy_check_mark: | :heavy_chec User<br/>(no admin role, but member or owner of a role-assignable group) | | | | | :heavy_check_mark: | :heavy_check_mark: User Admin | | | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:+All custom roles | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: \* A Global Administrator cannot remove their own Global Administrator assignment. This is to prevent a situation where an organization has 0 Global Administrators. > [!NOTE]-> The ability to reset a password includes the ability to update the following sensitive attributes required for [self-service password reset](/azure/active-directory/authentication/concept-sspr-howitworks): +> The ability to reset a password includes the ability to update the following sensitive properties required for [self-service password reset](/azure/active-directory/authentication/concept-sspr-howitworks): > - businessPhones > - mobilePhone > - otherMails -### Who can update sensitive attributes? +### Who can perform sensitive actions -Some administrators can update the following sensitive attributes for some users. All users can read these sensitive attributes. +Some administrators can perform the following sensitive actions for some users. All users can read the sensitive properties. -- accountEnabled-- businessPhones-- mobilePhone-- onPremisesImmutableId-- otherMails-- passwordProfile-- userPrincipalName+| Sensitive action | Sensitive property name | +| | | +| Disable or enable users | `accountEnabled` | +| Update business phone | `businessPhones` | +| Update mobile phone | `mobilePhone` | +| Update on-premises immutable ID | `onPremisesImmutableId` | +| Update other emails | `otherMails` | +| Update password profile | `passwordProfile` | +| Update user principal name | `userPrincipalName` | +| Delete or restore users | Not applicable | -In the following table, the columns list the roles that can update the sensitive attributes. The rows list the roles for which their sensitive attributes can be updated. +In the following table, the columns list the roles that can perform sensitive actions. The rows list the roles for which the sensitive action can be performed upon. The following table is for roles assigned at the scope of a tenant. For roles assigned at the scope of an administrative unit, [further restrictions apply](/azure/active-directory/roles/admin-units-assign-roles#roles-that-can-be-assigned-with-administrative-unit-scope). -Role that sensitive attributes can be updated | Auth Admin | User Admin | Privileged Auth Admin | Global Admin +Role that sensitive action can be performed upon | Auth Admin | User Admin | Privileged Auth Admin | Global Admin | | | | Auth Admin | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Directory Readers | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: User<br/>(no admin role) | :heavy_check_mark: | :heavy_check_mark: | :heavy_chec User<br/>(no admin role, but member or owner of a role-assignable group) | | | :heavy_check_mark: | :heavy_check_mark: User Admin | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark:-+All custom roles | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: ## Common properties |
v1.0 | Viva Learning Api Overview | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/viva-learning-api-overview.md | + + Title: "Use the employee learning API to integrate with Viva Learning" +description: "Learn how to register a provider, and integrate your content and learner records from your learning provider to Viva Learning." +ms.localizationpriority: medium ++++# Use the employee learning API to integrate with Viva Learning ++Viva Learning is a centralized employee learning hub in Microsoft Teams that lets employees integrate learning and building skills into their work day. In Viva Learning, teams can discover, share, recommend, and learn from content libraries provided by both their organization and partners. They can quickly access assigned or recently completed learning content, and do all of this without leaving Microsoft Teams. ++The employee learning API in Microsoft Graph enables apps to make content from a learning management system (LMS) or learning provider available in Viva Learning. Use the following resources to integrate with Viva Learning: ++- [Learning provider](learningprovider.md) to manage learning providers, including registering, enabling, disabling, or deleting providers. +- [Learning content](learningcontent.md) to upload and manage learning content metadata from your LMS or learning provider in Viva Learning. +++## How do integrations work? +As administrators, you can integrate your content and learner records (employee assignments and completed course records) from your LMS or learning provider with Viva Learning, by using out-of-the-box integrations where Viva Learning can pull content metadata and learning records from your LMS or learning provider. You can also [use the employee learning API](#use-cases-for-the-employee-learning-api-in-microsoft-graph) in Microsoft Graph to push content metadata from your LMS or learning provider into Viva Learning. ++When the content metadata, employee assignments, and their completed course records are uploaded to Viva Learning, they appear in Viva Learning at the following locations: +- The content appears on the home page under the **Browse courses** ΓÇô **Providers** section. +- Assignments and completed course records appear on the **My Learning** page under the **Assigned to you** and **Completed** sections, respectively. ++## Authorization +With the appropriate delegated or application [employee learning permissions](/graph/permissions-reference#employee-learning-permissions), your app can use the employee learning API to manage learning providers and their content for a learning hub in a tenant. For more information about access tokens, app registration, and delegated and application permissions, see [Authentication and authorization basics](/graph/auth/auth-concepts). ++## Use cases for the employee learning API in Microsoft Graph +Use the employee learning APIs to do the following: +- [Register a provider with Viva Learning](../api/employeeexperience-post-learningproviders.md), provide a display name, square logo that is displayed on a learning content card, and a long logo that is displayed in the **Details** page, which is required for the provider content to show up in Viva Learning. The returned registration ID can be used to make the subsequent calls for content ingestion. +- [Enable or disable a registration and update the display name and logo URLs for a provider](../api/learningprovider-update.md). +- [Get the details about a provider](../api/learningprovider-get.md) in Viva Learning for a specific **registrationId**.ΓÇ» +- [Get the list of provider registrations](../api/employeeexperience-list-learningproviders.md) in Viva Learning for a tenant. +- [Delete a registration](../api/employeeexperience-delete-learningproviders.md) of a provider in Viva Learning. +- [Push content metadata](../api/learningcontent-update.md) to Viva Learning to make content available within Viva Learning for consumption by users.ΓÇ» +- [Get a list of the metadata of a provider's ingested content](../api/learningprovider-list-learningcontents.md) by using the **registrationId** of a provider.ΓÇ» +- [Get the specified metadata of a provider's ingested content](../api/learningcontent-get.md) in Viva Learning. +- [Delete the specified metadata of a provider's ingested content](../api/learningprovider-delete-learningcontents.md). ++>**Note**: Assignments and completed course records are not yet available in the employee learning API. ++## What's new +Find out about the [latest new features and updates](/graph/whats-new-overview) for this API set. ++## Next steps +- [Enable employee learning using the collaborative capabilities in Teams](/graph/teams-concept-overview#enable-employee-learning-using-the-collaborative-capabilities-in-teams). +- Try the employee learning API in the [Graph Explorer](https://developer.microsoft.com/graph/graph-explorer). |
v1.0 | Webhooks | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/webhooks.md | In general, subscription operations require read permission to the resource. For | Delegated - personal Microsoft account | [contact][], [driveItem][], [event][], [list][], [message][], [todoTask][] | | Application | [alert][], [callRecord][], [channel][], [chatMessage][], [contact][], [conversationMember][], [driveItem][], [event][], [group][], [list][], [message][], [printer][], [printTaskDefinition][], [team][], [user][]| - ## See also - [subscription resource type](./subscription.md) - [Training module: Use change notifications and track changes with Microsoft Graph](/training/modules/msgraph-changenotifications-trackchanges) - [Lifecycle notifications](/graph/webhooks-lifecycle)+- [Change notification C# sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-change-notification/csharp) +- [Change notification Node.js sample](https://github.com/OfficeDev/Microsoft-Teams-Samples/blob/main/samples/graph-change-notification/nodejs) <!-- Links --> [chat]: ./chat.md |
v1.0 | Workinghours | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/workinghours.md | Namespace: microsoft.graph Represents the days of the week and hours in a specific time zone that the user works. Having access to a user's working hours is useful in scenarios that handle activity or resource planning. -You can [get](../api/user-get-mailboxsettings.md#example-3) and [set](../api/user-update-mailboxsettings.md#example-2) the +You can [get](../api/user-get-mailboxsettings.md#example-3-get-specifically-the-working-hour-settings-of-the-signed-in-users-mailbox) and [set](../api/user-update-mailboxsettings.md#example-2) the working hours of a user as part of the user's [mailbox settings](mailboxsettings.md). You can choose to set a time zone for your working hours differently from the time zone you have set on your Outlook client. |
v1.0 | Toc.Yml | https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/toc.yml | a/api-reference/v1.0/toc.yml items: href: /training/modules/optimize-network-traffic displayName: throttling - name: Change notifications- items: - - name: Overview - href: /graph/api/resources/webhooks?context=graph/api/1.0 - displayName: change notifications, WebHooks, set up notifications for changes in resource data - - name: Change notifications tutorial - href: /training/modules/msgraph-changenotifications-trackchanges - - name: Missing change notifications - href: /graph/webhooks-lifecycle?context=graph/api/1.0 - - name: Notifications with resource data - href: /graph/webhooks-with-resource-data?context=graph/api/1.0 - - name: Get notifications delivered different ways - href: /graph/change-notifications-delivery?context=graph/api/1.0 - - name: Change notifications for cloud printing - href: /graph/universal-print-webhook-notifications?context=graph/api/1.0 - - name: Change notifications for Microsoft Teams resources - items: - - name: Notification types and payloads - href: /graph/teams-change-notification-in-microsoft-teams-overview?context=graph/api/1.0 - displayName: change notifications, Teams, Microsoft Teams - - name: Teams and channels - href: /graph/teams-changenotifications-team-and-channel?context=graph/api/1.0 - - name: Team and channel membership - href: /graph/teams-changenotifications-teamMembership?context=graph/api/1.0 - - name: Chat and channel messages - href: /graph/teams-changenotifications-chatmessage?context=graph/api/1.0 - - name: Chat - href: /graph/teams-changenotifications-chat?context=graph/api/1.0 - - name: Chat membership - href: /graph/teams-changenotifications-chatMembership?context=graph/api/1.0 - - name: Change notifications for Outlook resources - href: /graph/outlook-change-notifications-overview?context=graph/api/1.0 + displayName: change notifications, rich notifications, basic notifications, subscriptions, webhooks, Azure Event Hubs, Azure Event Grids + href: /graph/webhooks?context=graph/api/1.0 - name: Change tracking- items: - - name: Overview - href: /graph/delta-query-overview?context=graph/api/1.0 - displayName: Delta query, track changes, change tracking - - name: Get changes to events (example) - href: /graph/delta-query-events?context=graph/api/1.0 - - name: Get changes to groups (example) - href: /graph/delta-query-groups?context=graph/api/1.0 - - name: Get changes to messages (example) - href: /graph/delta-query-messages?context=graph/api/1.0 - - name: Get changes to users (example) - href: /graph/delta-query-users?context=graph/api/1.0 + displayName: delta query + href: /graph/delta-query-overview?context=graph/api/1.0 - name: Add custom data displayName: directory extensions, schema extensions, open extensions, extension attributes href: /graph/extensibility-overview?context=graph/api/1.0+ - name: Enable metered APIs + href: /graph/metered-api-setup?context=graph/api/1.0 + displayName: monetize, charge, cost, pricing - name: Use Graph Explorer items: - name: Get started items: - name: Overview href: resources/webhooks.md - name: Subscription- href: resources/subscription.md items:+ - name: Subscription + href: resources/subscription.md + - name: Change notification collection + href: resources/changenotificationcollection.md - name: List subscription href: api/subscription-list.md - name: Get subscription items: - name: Windows Hello for business PIN usage href: resources/intune-onboarding-windowshelloforbusinesspinusage.md - name: Role-based access control (RBAC)- href: /resources/intune-rbac-conceptual.md + href: resources/intune-rbac-conceptual.md items: - name: Device and app management role assignment href: resources/intune-rbac-deviceandappmanagementroleassignment.md items: href: api/device-update.md - name: Delete device href: api/device-delete.md+ - name: Get delta + href: api/device-delta.md - name: Check member groups href: api/directoryobject-checkmembergroups.md - name: Get member groups items: href: api/subscribedsku-list.md - name: Get subscribedSku href: api/subscribedsku-get.md+ - name: On-premises directory synchronization + href: resources/onpremisesdirectorysynchronization.md + items: + - name: Get + href: api/onpremisesdirectorysynchronization-get.md + - name: Update + href: api/onpremisesdirectorysynchronization-update.md - name: Identity and sign-in items: - name: Authentication methods items: - name: List href: api/attacksimulationroot-list-simulations.md - name: Get- href: api/attacksimulationroot-get-simulations.md + href: api/simulation-get.md - name: List simulation users href: api/usersimulationdetails-list.md - name: Get simulation overview items: - name: List href: api/attacksimulationroot-list-simulationautomations.md - name: Get- href: api/attacksimulationroot-get-simulationautomations.md + href: api/simulationautomation-get.md - name: Simulation automation run items: - name: Simulation automation run items: href: api/presence-setuserpreferredpresence.md - name: Clear user preferred presence href: api/presence-clearuserpreferredpresence.md+ - name: Employee learning + displayName: Viva Learning + items: + - name: Overview + href: resources/viva-learning-api-overview.md + - name: Learning provider + href: resources/learningprovider.md + items: + - name: List + href: api/employeeexperience-list-learningproviders.md + - name: Create + href: api/employeeexperience-post-learningproviders.md + - name: Get + href: api/learningprovider-get.md + - name: Update + href: api/learningprovider-update.md + - name: Delete + href: api/employeeexperience-delete-learningproviders.md + - name: Learning content + href: resources/learningcontent.md + items: + - name: List + href: api/learningprovider-list-learningcontents.md + - name: Get + href: api/learningcontent-get.md + - name: Update + href: api/learningcontent-update.md + - name: Delete + href: api/learningprovider-delete-learningcontents.md - name: Messaging items: - name: Activity feed |