Updates from: 03/09/2023 04:01:37
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.
+
+<!-- {
+ "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
+```
+
+### 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 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.
+
+<!-- {
+ "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"
+ ]
+ },
+}
+```
+
+### 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
[!INCLUDE [sample-code](../includes/snippets/go/get-passwordmethods-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-passwordmethods-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### 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
[!INCLUDE [sample-code](../includes/snippets/go/call-cancelmediaprocessing-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/call-cancelmediaprocessing-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 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
-- ### 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 &lt;token&gt;. 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
++
+<!-- {
+ "blockType": "request",
+ "name": "device_delta"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/devices/delta
+```
++
+### 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
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
- #### 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
- ### 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
- ### 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
[!INCLUDE [sample-code](../includes/snippets/go/delete-educationfeedbackresourceoutcome-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-educationfeedbackresourceoutcome-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### 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)
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)
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
"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
[!INCLUDE [sample-code](../includes/snippets/go/informationprotectionlabel-evaluateremoval-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/informationprotectionlabel-evaluateremoval-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;token&gt; 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 &lt;languagecode2&gt;-<country/regioncode2>, where &lt;languagecode2&gt; 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 the request.
<!-- { "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
``` #### Response
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 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 {
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 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
``` #### 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)
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" } ```
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
[!INCLUDE [sample-code](../includes/snippets/go/list-aggregatedpolicycompliance-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-aggregatedpolicycompliance-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 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
-- ### 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
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. <!-- {
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. <!-- {
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. <!-- {
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.
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.
+<!-- {
+ "blockType": "request",
+ "name": "get_pronounssettings"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/organization/{organizationId}/settings/pronouns
+```
++
+### 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.
+<!-- {
+ "blockType": "request",
+ "name": "update_pronounssettings"
+}
+-->
+``` http
+PATCH https://graph.microsoft.com/beta/organization/{organizationId}/settings/pronouns
+Content-Type: application/json
+
+{
+ "isEnabledInOrganization": true
+}
+```
++
+### 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
[!INCLUDE [sample-code](../includes/snippets/go/securescorecontrolprofiles-update-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/securescorecontrolprofiles-update-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### 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.
+
+<!-- {
+ "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
+```
+
+### 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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulation"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/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.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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulation_includedAccountTarget"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/includedAccountTarget
+```
+
+#### 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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulation_excludedAccountTarget"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/security/attackSimulation/simulations/f1b13829-3829-f1b1-2938-b1f12938b1a/excludedAccountTarget
+```
+
+#### 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.
+
+<!-- {
+ "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"
+ ]
+ }
+}
+```
+
+#### 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.
+
+<!-- {
+ "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"
+ ]
+ }
+}
+```
+
+#### 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.
+
+<!-- {
+ "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"
+}
+```
+
+#### 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.
+
+<!-- {
+ "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"
+}
+```
+
+#### 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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulationautomation"
+}
+-->
+``` http
+GET https://graph.microsoft.com/beta/security/attackSimulation/simulationAutomations/fbad62b0-b32d-b6ac-9f48-d84bbea08f96
+```
+
+### 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
[!INCLUDE [sample-code](../includes/snippets/go/get-smsauthenticationmethodconfiguration-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-smsauthenticationmethodconfiguration-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 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
-- ### 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
- #### 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
[!INCLUDE [sample-code](../includes/snippets/go/tiindicator-deletetiindicatorsbyexternalid-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/tiindicator-deletetiindicatorsbyexternalid-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] - ### 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
[!INCLUDE [sample-code](../includes/snippets/go/unifiedroleassignmentschedulerequest-cancel-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/unifiedroleassignmentschedulerequest-cancel-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] -- ### 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
[!INCLUDE [sample-code](../includes/snippets/go/user-activateserviceplan-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
-# [PowerShell](#tab/powershell)
- - ### 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
ms.localizationpriority: medium ms.prod: "directory-management" doc_type: conceptualPageType Previously updated : 04/01/2022 Last updated : 02/14/2023 # Overview of custom security attributes using the Microsoft Graph API (Preview)
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
Namespace: microsoft.graph
+### 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
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 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/&lt;id&gt;|
-|roster| Plan is contained by a [plannerRoster](plannerroster.md). | https://graph.microsoft.com/beta/planner/rosters/&lt;id&gt;|
+|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 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) | &nbsp; | &nbsp; | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: User Admin | &nbsp; | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | &nbsp; | :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: | &nbsp; | :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) | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: User Admin | &nbsp; | :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
[!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 > **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
- ### 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 &lt;token&gt;. 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
++
+<!-- {
+ "blockType": "request",
+ "name": "device_delta"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/devices/delta
+```
++
+### 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
[!INCLUDE [sample-code](../includes/snippets/go/delete-externalitem-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-externalitem-php-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)] --- ### 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
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.
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
- #### 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
[!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/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
[!INCLUDE [sample-code](../includes/snippets/go/serviceprincipal-create-approleassignment-go-snippets.md)] [!INCLUDE [sdk-documentation](../includes/snippets/snippets-sdk-documentation-link.md)]
-# [PowerShell](#tab/powershell)
- - 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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulation"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulations/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.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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_simulationautomation"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/security/attackSimulation/simulationAutomations/fbad62b0-b32d-b6ac-9f48-d84bbea08f96
+```
+
+### 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
[!INCLUDE [sample-code](../includes/snippets/go/get-teamworkbot-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-teamworkbot-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 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.
+
+<!-- {
+ "blockType": "request",
+ "name": "get_mailboxsettings_4"
+}-->
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/me/mailboxSettings/userPurpose
+```
+
+#### 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) | &nbsp; | &nbsp; | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: User Admin | &nbsp; | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: Usage Summary Reports Reader | &nbsp; | :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: | &nbsp; | :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) | &nbsp; | &nbsp; | :heavy_check_mark: | :heavy_check_mark: User Admin | &nbsp; | :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