Updates from: 03/04/2021 04:15:32
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Accesspackage Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-delete.md
Title: "Delete accessPackage"
description: "Delete accessPackage." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-get.md
Title: "Get accessPackage"
description: "Retrieve the properties and relationships of an accessPackage object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage List Accesspackageresourcerolescopes https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-list-accesspackageresourcerolescopes.md
Title: "List accessPackageResourceRoleScopes"
description: "Retrieve a list of accesspackageresourcerolescope objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-list.md
Title: "List accessPackages"
description: "Retrieve a list of accessPackage objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage Post Accesspackageresourcerolescopes https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-post-accesspackageresourcerolescopes.md
Title: "Create accessPackageResourceRoleScope"
description: "Create a new accessPackageResourceRoleScope for adding a resource role to an access package." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-post.md
Title: "Create accessPackage"
description: "Create a new accessPackage." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackage Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackage-update.md
Title: "Update accessPackage"
description: "Update the properties of an accessPackage object." localization_priority: Normal doc_type: apiPageType
v1.0 Accesspackageassignment List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignment-list.md
Title: "List accessPackageAssignments"
description: "Retrieve a list of accesspackageassignment objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentpolicy-delete.md
Title: "Delete accessPackageAssignmentPolicy"
description: "Delete an accessPackageAssignmentPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentpolicy-get.md
Title: "Get accessPackageAssignmentPolicy"
description: "Retrieve the properties and relationships of an accessPackageAassignmentPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentpolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentpolicy-list.md
Title: "List accessPackageAssignmentPolicies"
description: "Retrieve a list of accessPackageAssignmentPolicy objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentpolicy Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentpolicy-post.md
Title: "Create accessPackageAssignmentPolicy"
description: "Use this API to create a new accessPackageAssignmentPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentpolicy-update.md
Title: "Update accessPackageAssignmentPolicy"
description: "Update the properties of an accessPackageAssignmentPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Accesspackageassignmentrequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentrequest-get.md
Title: "Get accessPackageAssignmentRequest"
description: "Retrieve the properties and relationships of an accessPackageAssignmentRequest object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentrequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentrequest-list.md
Title: "List accessPackageAssignmentRequests"
description: "Retrieve a list of accessPackageAssignmentRequest objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentrequest Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentrequest-post.md
Title: "Create accessPackageAssignmentRequest"
description: "Create a new accessPackageAssignmentRequest." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentresourcerole Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentresourcerole-get.md
Title: "Get accessPackageAssignmentResourceRole"
description: "Retrieve the properties and relationships of an accessPackageAssignmentResourceRole object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageassignmentresourcerole List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageassignmentresourcerole-list.md
Title: "List accessPackageAssignmentResourceRoles"
description: "Retrieve a list of accessPackageAssignmentResourceRole objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-delete.md
Title: "Delete accessPackageCatalog"
description: "Delete accessPackageCatalog." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-get.md
Title: "Get accessPackageCatalog"
description: "Retrieve the properties and relationships of accesspackagecatalog object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog List Accesspackageresourceroles https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-list-accesspackageresourceroles.md
Title: "List accessPackageResourceRoles"
description: "Retrieve a list of accessPackageResourceRole objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog List Accesspackageresources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-list-accesspackageresources.md
Title: "List accessPackageResources"
description: "Retrieve a list of accesspackageresource objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-list.md
Title: "List accessPackageCatalogs"
description: "Retrieve a list of accessPackageCatalog objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-post.md
Title: "Create accessPackageCatalog"
description: "Create a new accessPackageCatalog." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackagecatalog Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackagecatalog-update.md
Title: "Update accessPackageCatalog"
description: "Update the properties of an accessPackageCatalog object." localization_priority: Normal doc_type: apiPageType
v1.0 Accesspackageresourcerequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageresourcerequest-list.md
Title: "List accessPackageResourceRequests"
description: "Retrieve a list of accessPackageResourceRequest objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accesspackageresourcerequest Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accesspackageresourcerequest-post.md
Title: "Create accessPackageResourceRequest"
description: "Create a new accessPackageResourceRequest." localization_priority: Normal doc_type: "apiPageType"
v1.0 Accessreview Addreviewer https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-addreviewer.md
Title: "Add accessReview reviewer"
description: "In the Azure AD access reviews feature, update an existing accessReview object to add another user as a reviewer. This operation is only permitted for an access review that is not yet completed, and only for an access review where the reviewers are explicitly specified. This operation is not permitted for an access review in which users review their own access, and not intended for an access review in which the group owners are assigned as the reviewers. " localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Apply https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-apply.md
Title: "Apply accessReview"
description: "In the Azure AD access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. " localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-create.md
Title: "Create accessReview"
description: "In the Azure AD access reviews feature, create a new accessReview object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-delete.md
Title: "Delete accessReview"
description: "In the Azure AD access reviews feature, delete an accessReview object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-get.md
Title: "Get accessReview"
description: "In the Azure AD access reviews feature, retrieve an accessReview object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-list.md
Title: "List accessReviews"
description: "Retrieve accessReview objects for a businessFlowTemplate." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Listdecisions https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-listdecisions.md
Title: "List accessReview decisions"
description: "In the Azure AD access reviews feature, retrieve the decisions of an accessReview object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Listmydecisions https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-listmydecisions.md
Title: "List my accessReview decisions"
description: "In the Azure AD access reviews feature, retrieve the decisions of an accessReview object for the calling user as reviewer." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Listreviewers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-listreviewers.md
Title: "List accessReview reviewers"
description: "In the Azure AD access reviews feature, retrieve the reviewers of an accessReview object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Removereviewer https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-removereviewer.md
Title: "Remove accessReview reviewer"
description: "Remove an access review reviewer." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Reset https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-reset.md
Title: "Reset accessReview"
description: "In the Azure AD access reviews feature, reset the decisions of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. Previous decisions are no longer recorded, but reviewers can continue to update decisions." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Sendreminder https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-sendreminder.md
Title: "SendReminder accessReview"
description: "In the Azure AD access reviews feature, send a reminder to the reviewers of a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. " localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Stop https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-stop.md
Title: "Stop accessReview"
description: "In the Azure AD access reviews feature, stop a currently active accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. (To prevent a recurring access review from starting future instances, update it to change its scheduled end date). After the access review stops, reviewers can no longer give input, and the access review decisions can be applied." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreview Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreview-update.md
Title: "Update accessReview"
description: "In the Azure AD access reviews feature, update an existing accessReview object to change one or more of its properties." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Acceptrecommendations https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-acceptrecommendations.md
Title: "accessReviewInstance: acceptRecommendations"
description: "Allows the acceptance of recommendations on all not reviewed decisions on an access review instance` that they are the reviewer on. " localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Applydecisions https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-applydecisions.md
Title: "accessReviewInstance: applyDecisions"
description: "Apply decisions on an accessReviewInstance." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-get.md
Title: "Get accessReviewInstance"
description: "Retrieve an accessReviewInstance object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-list.md
Title: "List accessReviewInstance"
description: "Retrieve accessReviewInstance objects." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Pendingaccessreviewinstances https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-pendingaccessreviewinstances.md
Title: "accessReviewInstance: pendingAccessReviewInstances"
description: "Retrieve accessReviewInstance objects pending approval by calling user." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Sendreminder https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-sendreminder.md
Title: "accessReviewInstance: sendReminder"
description: "Sends a reminder to the reviewers of a currently active accessReviewInstance." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstance Stop https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstance-stop.md
Title: "Stop accessReviewInstance"
description: "Stop a currently active accessReviewInstance." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstancedecisionitem List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstancedecisionitem-list.md
Title: "List accessReviewInstanceDecisionItem"
description: "Retrieve accessReviewInstanceDecisionItem objects." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstancedecisionitem Listpendingapproval https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstancedecisionitem-listpendingapproval.md
Title: "List accessReviewInstanceDecisionItem pending approval"
description: "Retrieve accessReviewInstanceDecisionItem objects pending approval by the calling user." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewinstancedecisionitem Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewinstancedecisionitem-update.md
Title: "Update accessReviewInstanceDecisionItem"
description: "Update an existing accessReviewInstanceDecisionItem object that calling user is the reviewer of." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewscheduledefinition Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewscheduledefinition-create.md
Title: "Create accessReviewScheduleDefinition"
description: "Create a new accessReviewScheduleDefinition object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewscheduledefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewscheduledefinition-delete.md
Title: "Delete accessReviewScheduleDefinition"
description: "Delete an accessReviewScheduleDefinition object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewscheduledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewscheduledefinition-get.md
Title: "Get accessReviewScheduleDefinition"
description: "Retrieve an accessReviewScheduleDefinition object." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewscheduledefinition List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewscheduledefinition-list.md
Title: "List accessReviewScheduleDefinitions"
description: "Retrieve accessReviewScheduleDefinition objects." localization_priority: Normal doc_type: apiPageType
v1.0 Accessreviewscheduledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/accessreviewscheduledefinition-update.md
Title: "Update accessReviewScheduleDefinition"
description: "Update an existing accessReviewScheduleDefinition object to change one or more of its properties." localization_priority: Normal doc_type: apiPageType
v1.0 Activitybasedtimeoutpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/activitybasedtimeoutpolicy-delete.md
Title: "Delete activityBasedTimeoutPolicy"
description: "Delete activityBasedTimeoutPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Activitybasedtimeoutpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/activitybasedtimeoutpolicy-get.md
Title: "Get activityBasedTimeoutPolicy"
description: "Get the properties of an activityBasedTimeoutPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Activitybasedtimeoutpolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/activitybasedtimeoutpolicy-list.md
Title: "List activityBasedTimeoutPolicies"
description: "Get a list of activityBasedTimeoutPolicy objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Activitybasedtimeoutpolicy Post Activitybasedtimeoutpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies.md
Title: "Create activityBasedTimeoutPolicy"
description: "Create a new activityBasedTimeoutPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Activitybasedtimeoutpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/activitybasedtimeoutpolicy-update.md
Title: "Update activitybasedtimeoutpolicy"
description: "Update the properties of an activityBasedTimeoutPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Administrativeunit Delete Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-delete-members.md
Title: "Remove a member"
description: "Use this API to remove a member (user or group) from an administrative unit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Delete Scopedrolemembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-delete-scopedrolemembers.md
Title: "Remove a scopedRoleMember"
description: "Remove a scoped-role member from an adminstrative unit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-delete.md
Title: "Delete administrativeUnit"
description: "Delete an administrativeUnit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-delta.md
Title: "administrativeUnit: delta"
description: "Get newly created, updated, or deleted administrative units without having to perform a full read of the entire resource collection." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Get Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-get-members.md
Title: "Get a member"
description: "Use this API to get a specific member (user or group) in an administrative unit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Get Scopedrolemembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-get-scopedrolemembers.md
Title: "Get a scopedRoleMember"
description: "Retrieve a specific scopedRoleMembership resource." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-get.md
Title: "Get administrativeUnit"
description: "Retrieve the properties and relationships of an administrativeUnit object." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-list-members.md
Title: "List members"
description: "Use this API to get the members list (user and group) in an administrative unit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit List Scopedrolemembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-list-scopedrolemembers.md
Title: "List scopedRoleMembers"
description: "Retrieve a list of scopedRoleMembership resources." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-list.md
Title: "List administrativeUnits"
description: "Retrieve a list of administrativeUnit objects." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Post Administrativeunits https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-post-administrativeunits.md
Title: "Create administrativeUnit"
description: "Use this API to create a new administrativeUnit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Post Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-post-members.md
Title: "Add a member"
description: "Use this API to add a member (user or group) to an administrative unit." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Post Scopedrolemembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-post-scopedrolemembers.md
Title: "Add a scopedRoleMember"
description: "Add a new scopedRoleMembership. NOTE: Only the *User account administrator* and *Helpdesk administrator* roles are currently supported for scoped-role memberships." localization_priority: Normal doc_type: apiPageType
v1.0 Administrativeunit Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/administrativeunit-update.md
Title: "Update administrativeunit"
description: "Update the properties of an administrativeUnit object." localization_priority: Normal doc_type: apiPageType
v1.0 Agreement Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/agreement-delete.md
Title: "Delete agreement"
description: "Delete an agreement object." localization_priority: Normal doc_type: apiPageType
v1.0 Agreement Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/agreement-get.md
Title: "Get agreement"
description: "Retrieve the properties and relationships of an agreement object." localization_priority: Normal doc_type: apiPageType
v1.0 Agreement List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/agreement-list.md
Title: "List agreements"
description: "Retrieve a list of agreement objects." localization_priority: Normal doc_type: apiPageType
v1.0 Agreement Post Agreements https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/agreement-post-agreements.md
Title: "Create agreement"
description: "Create a new agreement object." localization_priority: Normal doc_type: apiPageType
v1.0 Agreement Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/agreement-update.md
Title: "Update agreement"
description: "Update the properties of an agreement object." localization_priority: Normal doc_type: apiPageType
v1.0 Anonymousipriskevent Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/anonymousipriskevent-get.md
Title: "Get anonymousIpRiskEvent"
description: "Retrieve the properties and relationships of an anonymousipriskevent object." localization_priority: Normal doc_type: apiPageType
v1.0 Anonymousipriskevent List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/anonymousipriskevent-list.md
Title: "List anonymousIpRiskEvents"
description: "Retrieve a list of anonymousipriskevent objects." localization_priority: Normal doc_type: apiPageType
v1.0 Attachment Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/attachment-delete.md
Attachments for an [event](../resources/event.md) in a [calendar](../resources/c
```http DELETE /me/calendars/{id}/events/{id}/attachments/{id} DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}-
-DELETE /me/calendargroup/calendars/{id}/events/{id}/attachments/{id}
-DELETE /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/attachments/{id}
``` Attachments for an [event](../resources/event.md) in a [calendar](../resources/calendar.md) belonging to a user's [calendarGroup](../resources/calendargroup.md). <!-- { "blockType": "ignored" } -->
v1.0 Authentication List Passwordmethods https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authentication-list-passwordmethods.md
Title: "List passwordMethods"
description: "Retrieve a list of passwordauthenticationmethod objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Authentication List Phonemethods https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authentication-list-phonemethods.md
Title: "List phoneMethods"
description: "Retrieve a list of phone authentication method objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Authentication Post Phonemethods https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authentication-post-phonemethods.md
Title: "Create phoneAuthenticationMethod"
description: "Add a new phone authentication method." localization_priority: Normal doc_type: "apiPageType"
v1.0 Authenticationeventspolicy List Onsignupstart https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationeventspolicy-list-onsignupstart.md
Title: "List onSignUpStart listeners"
description: "Get the collection of authenticationListener resources supported by the onSignupStart event." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationeventspolicy Post Onsignupstart https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationeventspolicy-post-onsignupstart.md
Title: "Create authenticationListener"
description: "Create a new authenticationListener object for the onSignUpStart event." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationflowspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationflowspolicy-get.md
Title: "Get authenticationFlowsPolicy"
description: "Read the properties and relationships of an authenticationFlowsPolicy object." localization_priority: Priority doc_type: apiPageType
v1.0 Authenticationflowspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationflowspolicy-update.md
Title: "Update authenticationFlowsPolicy"
description: "Update the Boolean selfServiceSignUp property of an authenticationFlowsPolicy object." localization_priority: Priority doc_type: apiPageType
v1.0 Authenticationlistener Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationlistener-delete.md
Title: "Delete authenticationListener"
description: "Deletes an authenticationListener from an event supported by an authenticationEventsPolicy." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationlistener Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationlistener-get.md
Title: "Get authenticationListener"
description: "Read the properties and relationships of an authenticationListener object." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationlistener Put https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationlistener-put.md
Title: "Put authenticationListener"
description: "Replace an authenticationListener object." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationlistener Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationlistener-update.md
Title: "Update authenticationListener"
description: "Update the listener defined for an event in the authentication pipeline." localization_priority: Normal doc_type: apiPageType
v1.0 Authenticationoperation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authenticationoperation-get.md
Title: "Get authentication operation"
description: "Retrieve the properties and relationships of an operation object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Authorizationpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authorizationpolicy-get.md
Title: "Get authorizationPolicy"
description: "Retrieve the properties and relationships of authorizationPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Authorizationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/authorizationpolicy-update.md
Title: "Update authorizationpolicy"
description: "Update the properties of authorizationPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 B2cauthenticationmethodspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cauthenticationmethodspolicy-get.md
Title: "Get b2cAuthenticationMethodsPolicy"
description: "Read the properties of a b2cAuthenticationMethodsPolicy object." localization_priority: Priority doc_type: "apiPageType"
v1.0 B2cauthenticationmethodspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cauthenticationmethodspolicy-update.md
Title: "Update b2cAuthenticationMethodsPolicy"
description: "Update properties of a b2cAuthenticationMethodsPolicy object." localization_priority: Priority doc_type: "apiPageType"
v1.0 B2cidentityuserflow Delete Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-delete-identityproviders.md
description: "Delete an identityProvider from a b2cIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # Delete an identityProvider from a b2cIdentityUserFlow
v1.0 B2cidentityuserflow Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-delete.md
description: "Delete a b2cIdentityUserFlow object."
localization_priority: Normal doc_type: apiPageType # Delete b2cIdentityUserFlow
v1.0 B2cidentityuserflow Get Apiconnectorconfiguration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-get-apiconnectorconfiguration.md
Title: "Get userFlowApiConnectorConfiguration"
description: "Get the userFlowApiConnectorConfiguration property of a b2cIdentityUserFlow." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-get.md
description: "Retrieve the properties and relationships a b2cIdentityUserFlow ob
localization_priority: Normal doc_type: apiPageType # Get b2cIdentityUserFlow
v1.0 B2cidentityuserflow List Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-list-identityproviders.md
description: "List all identityProviders in a b2cIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # List all identityProviders in a b2cIdentityUserFlow
v1.0 B2cidentityuserflow List Languages https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-list-languages.md
Title: "List languages"
description: "Retrieve a list of languages supported for customization within a B2C user flow." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow List Userattributeassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-list-userattributeassignments.md
Title: "List userAttributeAssignments"
description: "Get the identityUserFlowAttributeAssignment resources from the userAttributeAssignments navigation property in a b2cIdentityUserFlow." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow Post Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-post-identityproviders.md
description: "Add identityProvider to a b2cIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # Add identityProvider to a b2cIdentityUserFlow
v1.0 B2cidentityuserflow Post Userattributeassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-post-userattributeassignments.md
Title: "Create userAttributeAssignments"
description: "Create a new identityUserFlowAttributeAssignment object." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow Put Apiconnectorconfiguration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-put-apiconnectorconfiguration.md
Title: "Configure an API connector in a user flow"
description: "Enable or disable an API connector to a specific step in a user flow by updating the apiConnectorConfiguration property." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow Put Languages https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-put-languages.md
Title: "Create languages"
description: "Create a custom language in an Azure AD B2C user flow." localization_priority: Normal doc_type: apiPageType
v1.0 B2cidentityuserflow Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2cidentityuserflow-update.md
Title: "Update b2cIdentityUserFlow"
description: "Update the properties of a b2cIdentityUserFlow object." localization_priority: Normal doc_type: apiPageType
v1.0 B2xidentityuserflow Delete Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-delete-identityproviders.md
description: "Delete an identityProvider from a b2xIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # Delete identityProvider from b2xIdentityUserFlow
v1.0 B2xidentityuserflow Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-delete.md
description: "Delete a b2xIdentityUserFlow object."
localization_priority: Normal doc_type: apiPageType # Delete b2xIdentityUserFlow
v1.0 B2xidentityuserflow Get Apiconnectorconfiguration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-get-apiconnectorconfiguration.md
Title: "Get userFlowApiConnectorConfiguration"
description: "Get the userFlowApiConnectorConfiguration property of a b2xIdentityUserFlow." localization_priority: Normal doc_type: apiPageType
v1.0 B2xidentityuserflow Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-get.md
description: "Retrieve the properties and relationships a b2xIdentityUserFlow ob
localization_priority: Normal doc_type: apiPageType # Get b2xIdentityUserFlow
v1.0 B2xidentityuserflow List Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-list-identityproviders.md
description: "List all identityProviders in a b2xIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # List all identityProviders in a b2xIdentityUserFlow
v1.0 B2xidentityuserflow List Languages https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-list-languages.md
Title: "List languages"
description: "Retrieve a list of languages supported for customization within a B2X user flow." localization_priority: Normal doc_type: apiPageType
v1.0 B2xidentityuserflow List Userattributeassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-list-userattributeassignments.md
Title: "List userAttributeAssignments"
description: "Get the identityUserFlowAttributeAssignment resources from the userAttributeAssignments navigation property." localization_priority: Normal doc_type: apiPageType
v1.0 B2xidentityuserflow Post Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-post-identityproviders.md
description: "Add identityProvider in a b2xIdentityUserFlow."
localization_priority: Normal doc_type: apiPageType # Add identityProvider to a b2xIdentityUserFlow
v1.0 B2xidentityuserflow Post Userattributeassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-post-userattributeassignments.md
Title: "Create userAttributeAssignments"
description: "Create a new identityUserFlowAttributeAssignment object in a b2xIdentityUserFlow." localization_priority: Normal doc_type: apiPageType
v1.0 B2xidentityuserflow Put Apiconnectorconfiguration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/b2xidentityuserflow-put-apiconnectorconfiguration.md
Title: "Configure an API connector in a user flow"
description: "Enable or disable an API connector to a specific step in a user flow by updating the apiConnectorConfiguration property." localization_priority: Normal doc_type: apiPageType
v1.0 Bitlocker List Recoverykeys https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/bitlocker-list-recoverykeys.md
Title: "List recoveryKeys"
description: "Get a list of the bitlockerRecoveryKey objects and their properties." localization_priority: Normal doc_type: apiPageType
v1.0 Bitlockerrecoverykey Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/bitlockerrecoverykey-get.md
Title: "Get bitlockerRecoveryKey"
description: "Retrieve the properties and relationships of a bitlockerRecoveryKey object." localization_priority: Normal doc_type: apiPageType
v1.0 Businessflowtemplate List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/businessflowtemplate-list.md
Title: "List businessFlowTemplates"
description: "In the Azure AD access reviews feature, list all the businessFlowTemplate objects." localization_priority: Normal doc_type: apiPageType
v1.0 Calendar Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-delete.md
A user's [calendar](../resources/calendar.md) other than the default calendar in
```http DELETE /me/calendars/{id} DELETE /users/{id | userPrincipalName}/calendars/{id}-
-DELETE /me/calendarGroup/calendars/{id}
-DELETE /users/{id | userPrincipalName}/calendarGroup/calendars/{id}
``` A [calendar](../resources/calendar.md) other than the default calendar, in a specific [calendarGroup](../resources/calendargroup.md). ```http
v1.0 Calendar Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-get.md
A user's [calendar](../resources/calendar.md) in the default [calendarGroup](../
```http GET /me/calendars/{id} GET /users/{id | userPrincipalName}/calendars/{id}-
-GET /me/calendarGroup/calendars/{id}
-GET /users/{id | userPrincipalName}/calendarGroup/calendars/{id}
``` A user's [calendar](../resources/calendar.md) in a specific [calendarGroup](../resources/calendargroup.md). ```http
v1.0 Calendar List Calendarview https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-list-calendarview.md
A user's [calendar](../resources/calendar.md) in the default [calendarGroup](../
```http GET /me/calendars/{id}/calendarView?startDateTime={start_datetime}&endDateTime={end_datetime} GET /users/{id | userPrincipalName}/calendars/{id}/calendarView?startDateTime={start_datetime}&endDateTime={end_datetime}-
-GET /me/calendarGroup/calendars/{id}/calendarView?startDateTime={start_datetime}&endDateTime={end_datetime}
-GET /users/{id | userPrincipalName}/calendarGroup/calendars/{id}/calendarView?startDateTime={start_datetime}&endDateTime={end_datetime}
``` A user's [calendar](../resources/calendar.md) in a specific [calendarGroup](../resources/calendargroup.md).
v1.0 Calendar List Events https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-list-events.md
A user's [calendar](../resources/calendar.md) in the default [calendarGroup](../
```http GET /me/calendars/{id}/events GET /users/{id | userPrincipalName}/calendars/{id}/events-
-GET /me/calendarGroup/calendars/{id}/events
-GET /users/{id | userPrincipalName}/calendarGroup/calendars/{id}/events
``` A user's [calendar](../resources/calendar.md) in a specific [calendarGroup](../resources/calendargroup.md). ```http
v1.0 Calendar Post Events https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-post-events.md
A user's [calendar](../resources/calendar.md) in the default [calendarGroup](../
```http POST /me/calendars/{id}/events POST /users/{id | userPrincipalName}/calendars/{id}/events-
-POST /me/calendarGroup/calendars/{id}/events
-POST /users/{id | userPrincipalName}/calendarGroup/calendars/{id}/events
``` A user's [calendar](../resources/calendar.md) in a specific [calendarGroup](../resources/calendargroup.md). ```http
v1.0 Calendar Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendar-update.md
A user's [calendar](../resources/calendar.md) in the default [calendarGroup](../
```http PATCH /me/calendars/{id} PATCH /users/{id | userPrincipalName}/calendars/{id}-
-PATCH /me/calendarGroup/calendars/{id}
-PATCH /users/{id | userPrincipalName}/calendarGroup/calendars/{id}
``` A user's [calendar](../resources/calendar.md) in a specific [calendarGroup](../resources/calendargroup.md). ```http
v1.0 Calendargroup List Calendars https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendargroup-list-calendars.md
One of the following permissions is required to call this API. To learn more, in
A user's default [calendarGroup](../resources/calendargroup.md). ```http
-GET /me/calendarGroup/calendars
-GET /users/{id | userPrincipalName}/calendarGroup/calendars
+GET /me/calendars
+GET /users/{id | userPrincipalName}/calendars
``` Any [calendarGroup](../resources/calendargroup.md) of a user.
v1.0 Calendargroup Post Calendars https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/calendargroup-post-calendars.md
One of the following permissions is required to call this API. To learn more, in
A user's default [calendarGroup](../resources/calendargroup.md). ```http
-POST /me/calendarGroup/calendars
-POST /users/{id | userPrincipalName}/calendarGroup/calendars
+POST /me/calendars
+POST /users/{id | userPrincipalName}/calendars
``` Any [calendarGroup](../resources/calendargroup.md) of a user.
v1.0 Call Answer https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/call-answer.md
POST /communications/calls/{id}/answer
## Request body In the request body, provide a JSON object with the following parameters.
-| Parameter | Type |Description |
-|:--|:--|:-|
-|callbackUri |String |Allows bots to provide a specific callback URI for the current call to receive later notifications. If this property has not been set, the bot's global callback URI will be used instead. This must be `https`. |
-|acceptedModalities|String collection |The list of accept modalities. Possible value are: `audio`, `video`, `videoBasedScreenSharing`. Required for answering a call. |
-|mediaConfig | [appHostedMediaConfig](../resources/apphostedmediaconfig.md) or [serviceHostedMediaConfig](../resources/servicehostedmediaconfig.md) |The media configuration. (Required) |
+| Parameter | Type | Description |
+| :-- | :-- | :- |
+| callbackUri | String | Allows bots to provide a specific callback URI for the concurrent call to receive later notifications. If this property has not been set, the bot's global callback URI will be used instead. This must be `https`. |
+| acceptedModalities | String collection | The list of accept modalities. Possible value are: `audio`, `video`, `videoBasedScreenSharing`. Required for answering a call. |
+| mediaConfig | [appHostedMediaConfig](../resources/apphostedmediaconfig.md) or [serviceHostedMediaConfig](../resources/servicehostedmediaconfig.md) | The media configuration. Required. |
+| participantCapacity | Int | The number of participant that the application can handle for the call, for [Teams policy-based recording](/MicrosoftTeams/teams-recording-policy) scenario. |
## Response This method returns a `202 Accepted` response code.
The following example shows how to call this API.
##### Request The following example shows the request. - # [HTTP](#tab/http) <!-- { "blockType": "request",
Content-Length: 211
}, "acceptedModalities": [ "audio"
- ]
+ ],
+ "participantCapacity": 200
} ``` This blob is the serialized configuration for media sessions which is generated from the media SDK.
Content-Type: application/json
Under the [Policy-based recording scenario](/microsoftteams/teams-recording-policy), before a participant under policy joins a call, an incoming call notification will be sent to the bot associated with the policy. The join information can be found under the **botData** property. The bot can then choose to answer the call and [update the recording status](call-updaterecordingstatus.md) accordingly.
+When `participantCpapacity` is specified in the `Answer` request for a policy-based recording notification, subsequent participant joining event belonging to the same policy group will be sent out as [participantJoiningNotification](../resources/participantJoiningNotification.md) instead of
+new incoming call notification, until number of participants that current call instance is handling has reached the number specified in `participantCapacity`.
+ The following is an example of the incoming call notification that a bot would recieve in this case. ```json
v1.0 Certificatebasedauthconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/certificatebasedauthconfiguration-delete.md
Title: "Delete certificateBasedAuthConfiguration"
description: "Delete certificateBasedAuthConfiguration." localization_priority: Normal doc_type: "apiPageType"
v1.0 Certificatebasedauthconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/certificatebasedauthconfiguration-get.md
Title: "Get certificateBasedAuthConfiguration"
description: "Get the properties of a certificatebasedauthconfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Certificatebasedauthconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/certificatebasedauthconfiguration-list.md
Title: "List certificateBasedAuthConfigurations"
description: "Get a list of certificatebasedauthconfiguration objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Certificatebasedauthconfiguration Post Certificatebasedauthconfiguration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration.md
Title: "Create certificateBasedAuthConfiguration"
description: "Use this API to create a new certificateBasedAuthConfiguration." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-delete.md
Title: "Delete claimsMappingPolicy"
description: "Delete claimsMappingPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-get.md
Title: "Get claimsMappingPolicy"
description: "Retrieve the properties and relationships of claimsMappingPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-list-appliesto.md
Title: "List appliesTo"
description: "Get a list of directoryObject objects that a claimsMappingPolicy object has been applied to." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-list.md
Title: "List claimsMappingPolicies"
description: "Get a list of claimsMappingPolicy objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy Post Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-post-claimsmappingpolicies.md
Title: "Create claimsMappingPolicy"
description: "Create a new claimsMappingPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Claimsmappingpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/claimsmappingpolicy-update.md
Title: "Update claimsmappingpolicy"
description: "Update the properties of claimsMappingPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Conditionalaccesspolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccesspolicy-delete.md
Title: "Delete conditionalAccessPolicy"
description: "Delete a conditionalAccessPolicy." localization_priority: Normal doc_type: apiPageType
v1.0 Conditionalaccesspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccesspolicy-get.md
Title: "Get conditionalAccessPolicy"
description: "Retrieve the properties and relationships of a conditionalAccessPolicy object." localization_priority: Normal doc_type: apiPageType
Content-type: application/json
}, "deviceStates": null, "devices": {
- "includeDeviceStates": [
+ "includeDevices": [
"All" ],
- "excludeDeviceStates": [
+ "excludeDevices": [
"Compliant" ] }
v1.0 Conditionalaccesspolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccesspolicy-update.md
Title: "Update conditionalAccessPolicy"
description: "Update the properties of a conditionalAccessPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Conditionalaccessroot List Namedlocations https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccessroot-list-namedlocations.md
Title: "List namedLocations"
description: "Get a list of namedLocation objects." localization_priority: Normal doc_type: apiPageType
v1.0 Conditionalaccessroot List Policies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccessroot-list-policies.md
Title: "List policies"
description: "Retrieve a list of conditionalAccessPolicy objects." localization_priority: Normal doc_type: apiPageType
v1.0 Conditionalaccessroot Post Namedlocations https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccessroot-post-namedlocations.md
Title: "Create namedLocation"
description: "Create a new namedLocation." localization_priority: Normal doc_type: apiPageType
v1.0 Conditionalaccessroot Post Policies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/conditionalaccessroot-post-policies.md
Title: "Create conditionalAccessPolicy"
description: "Create a new conditionalAccessPolicy." localization_priority: Normal doc_type: apiPageType
Content-type: application/json
"includeGroups": ["ba8e7ded-8b0f-4836-ba06-8ff1ecc5c8ba"] }, "devices": {
- "includeDeviceStates": [
+ "includeDevices": [
"All" ],
- "excludeDeviceStates": [
+ "excludeDevices": [
"Compliant" ] }
Content-type: application/json
"excludeRoles": [] }, "devices": {
- "includeDeviceStates": [
+ "includeDevices": [
"All" ],
- "excludeDeviceStates": [
+ "excludeDevices": [
"Compliant" ] }
v1.0 Connectedorganization Delete Externalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-delete-externalsponsors.md
Title: "Remove connected organization external sponsor"
description: "Remove a user or group from the connected organization's external sponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Delete Internalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-delete-internalsponsors.md
Title: "Remove connected organization internal sponsor"
description: "Remove a user or group from the connected organization's internal sponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-delete.md
Title: "Delete connectedOrganization"
description: "Delete connectedOrganization." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-get.md
Title: "Get connectedOrganization" description: "Retrieve the properties and relationships of a connectedorganization object." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization List Externalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-list-externalsponsors.md
Title: "List externalSponsors"
description: "Retrieve a list of connectedOrganization's externalSponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization List Internalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-list-internalsponsors.md
Title: "List internalSponsors"
description: "Retrieve a list of connectedOrganization's internalSponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-list.md
Title: "List connectedOrganizations"
description: "Retrieve a list of connectedOrganization objects." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Post Externalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-post-externalsponsors.md
Title: "Add connected organization external sponsor"
description: "Add a user or group to the connected organization's external sponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Post Internalsponsors https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-post-internalsponsors.md
Title: "Add connected organization internal sponsor"
description: "Add a user or group to the connected organization's internal sponsors." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-post.md
Title: "Create connectedOrganization"
description: "Create a new connectedOrganization." localization_priority: Normal doc_type: apiPageType
v1.0 Connectedorganization Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/connectedorganization-update.md
Title: "Update a connectedOrganization object"
description: "Update a connectedOrganization object." localization_priority: Normal doc_type: apiPageType
v1.0 Contenttype Addcopy https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-addcopy.md
++
+ Title: "contentType: addCopy"
+description: "Add a copy of a site content type to a list."
+localization_priority: Normal
++
+# contentType: addCopy
+Namespace: microsoft.graph
+
+Add a copy of a [site][site] [content type][contentType] to a [list][list].
+
+
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+
+POST /sites/{site-id}/lists/{list-id}/contentTypes/addCopy
+```
+
+## 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 parameters.
+
+The following table shows the parameters that can be used with this action.
+
+|Parameter|Type|Description|
+|-|-|-|
+|contentType| string | Canonical URL to the site content type that will be copied to the list. Required.|
+
+## Response
+
+If successful, this call returns a `204 No Content` response.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_addcopy"
+}
+-->
+```http
+POST https://graph.microsoft.com/beta/sites/id/lists/{list-id}/contentTypes/addCopy
+Content-Type: application/json
+
+{
+ "contentType": "https://graph.microsoft.com/beta/sites/id/contentTypes/0x0101"
+}
+```
+++
+### Response
++
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No Content
+
+```
+
+[site]: ../resources/site.md
+[list]: ../resources/list.md
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Associatewithhubsites https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-associatewithhubsites.md
++
+ Title: "contentType: associateWithHubSites"
+description: "Associate a content type with list of hubsites."
+localization_priority: Normal
++
+# contentType: associateWithHubSites
+
+Namespace: microsoft.graph
+
+Associate a [content type][contentType] with a list of hub sites.
+
+>**Note:** This feature is limited to tenants that have a SharePoint Syntex license.
+
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+POST /sites/id/contentTypes/id/associateWithHubSites
+```
+
+## 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 parameters.
+
+The following table shows the parameters that can be used with this action.
+
+|Parameter|Type|Description|
+|-|-|-|
+|hubSiteUrls| Collection(string) |List of cannonical URLs to the hub sites where the content type needs to be enforced. Required.|
+|propagateToExistingLists| Boolean |If `true`, content types will be enforced on existing lists in the hub sites; otherwise, it will be applied only to newly created lists.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_associatewithhubsites"
+}
+-->
+```http
+POST https://graph.microsoft.com/beta/sites/id/contentTypes/id/associateWithHubSites
+Content-Type: application/json
+
+{
+ "hubSiteUrls":
+ [
+ "https://graph.microsoft.com/beta/sites/id"
+
+ ],
+ "propagateToExistingLists": false
+}
+```
+++
+### Response
++
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No Content
+
+```
+
+
+
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Copytodefaultcontentlocation https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-copytodefaultcontentlocation.md
++
+ Title: "contentType: copyToDefaultContentLocation"
+description: "Copy a file to a default content location in a content type."
+localization_priority: Normal
++
+# contentType: copyToDefaultContentLocation
+Namespace: microsoft.graph
+
+Copy a file to a default content location in a [content type][contentType]. The file can then be added as a default file or template via a POST operation.
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+```http
+
+POST /sites/id/contentTypes/id/copyToDefaultContentLocation
+```
+
+## 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 parameters.
+
+The following table shows the parameters that can be used with this action.
++
+|Parameter|Type|Description|
+|-|-|-|
+|sourceFile| [itemReference](../resources/itemreference.md) |Metadata about the source file that needs to be copied to the default content location. Required.|
+|destinationFileName| string |Destination filename.
+
+## Response
++
+If successful, this call returns a `204 No Content` response.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_copytodefaultcontentlocation"
+}
+-->
+```http
+POST https://graph.microsoft.com/beta/sites/{id}/contentTypes/{contentTypeId}/copyToDefaultContentLocation
+Content-Type: application/json
+
+{
+ "sourceFile": {
+ "sharepointIds": {
+ "listId": "e2ecf63b-b0fd-48f7-a54a-d8c15479e3b0",
+ "listItemId": "2"
+ }
+ },
+ "destinationFileName": "newname.txt"
+}
+```
+++
+### Response
++
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No Content
+
+```
+
+
+
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Delete Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-delete-columns.md
++
+ Title: "Delete columnDefinition"
+description: "Delete a column from a content type."
+localization_priority: Normal
++
+# Delete columnDefinition
+Namespace: microsoft.graph
+
+Remove a [column][columndefinition] from a [list][] or a [site][] [content type][contentType].
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+DELETE /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+DELETE /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{column-id}
+```
+## 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.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "delete_columns_from_contenttype"
+}
+-->
+
+```http
+DELETE https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+```http
+HTTP/1.1 204 No Content
+```
+
+[list]: ../resources/list.md
+[columndefinition]: ../resources/columndefinition.md
+[contentType]: ../resources/contentType.md
+[site]: ../resources/site.md
v1.0 Contenttype Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-delete.md
++
+ Title: "Delete contentType"
+description: "Delete a content type from a sharepoint list or a site."
+localization_priority: Normal
++
+# Delete contentType
+Namespace: microsoft.graph
++
+Remove a [content type][contentType] from a [list][] or a [site][].
++
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+DELETE /sites/{site-id}/contentTypes/{contentType-id}
+DELETE /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
++
+## Request body
+
+Do not supply a request body with this method.
+
+## Response
+
+If successful, this method returns a `204 No Content` response code.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "delete_contenttype"
+}
+-->
+
+```http
+DELETE https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}
+```
+
+### Response
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+[list]: ../resources/list.md
+[contentType]: ../resources/contentType.md
+[site]: ../resources/site.md
v1.0 Contenttype Get Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-get-columns.md
++
+ Title: "Get columnDefinition"
+description: " Get a content type column."
+localization_priority: Normal
++
+# Get columnDefinition
+Namespace: microsoft.graph
+
+Retrieve the metadata for a [contentType][] [column][columnDefinition].
+
+
+
+## Permissions
+
+
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+```http
+
+GET /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+GET /sites/{site-id}/lists/{list-id}//contentTypes/{contentType-id}/columns/{column-id}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+
+
+
+Do not supply a request body with this method.
+
+
+
+## Example
+
+
+
+### Request
+
+
+
+<!-- { "blockType": "request", "name": "get_column_from_contenttype" } -->
+
+
+
+```http
+GET /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+```
+
+
+
+#### Response
+
+
+
+<!-- { "blockType": "response", "@type": "microsoft.graph.columnDefinition", "truncated": true } -->
+
+
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "description": "",
+ "displayName": "Title",
+ "hidden": false,
+ "id": "99ddcf45-e2f7-4f17-82b0-6fba34445103",
+ "indexed": false,
+ "name": "Title",
+ "readOnly": false,
+ "required": false,
+ "text": {
+ "allowMultipleLines": false,
+ "appendChangesToExistingText": false,
+ "linesForEditing": 0,
+ "maxLength": 255
+ }
+}
+```
+
+
+
+[columnDefinition]: ../resources/columnDefinition.md
+
+[list]: ../resources/list.md
+
+[site]: ../resources/site.md
+
+[contentType]: ../resources/contentType.md
+
v1.0 Contenttype Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-get.md
++
+ Title: "Get contentType"
+description: "Get a content type in a site or a list."
+localization_priority: Normal
++
+# Get contentType
+Namespace: microsoft.graph
++
+Retrieve the metadata for a [content type][contentType] in a [site][] or a [list][].
+
+## Permissions
+
+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) | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+## HTTP request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+GET /sites/{site-id}/contentTypes/{contentType-id}
+
+GET /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
+```
+
+## 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 [contentType](../resources/contenttype.md) object in the response body.
++
+## Example
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_contenttype"
+}
+-->
+
+```http
+GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}
+```
+
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.contentType"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "id":"0x0120D520",
+ "description":"Create a document set when you want to manage multiple documents as a single work product.",
+ "group":"Document Set Content Types",
+ "hidden":false,
+ "name":"Document Set",
+ "base": {
+ "name": "Document Set",
+ "id": "0x0120D520"
+ }
+}
+```
+
+[contentType]: ../resources/contentType.md
+[site]: ../resources/site.md
+[list]: ../resources/list.md
v1.0 Contenttype Ispublished https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-ispublished.md
++
+ Title: "contentType: isPublished"
+description: "Check the publishing status of a content type in a content type hub site."
+localization_priority: Normal
++
+# contentType: isPublished
+Namespace: microsoft.graph
+
+Check the publishing status of a [contentType][] in a content type hub site.
+
+## Permissions
+
+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) | Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not Supported |
+|Application | Sites.FullControl.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /sites/{siteId}/contentTypes/{contentTypeId}/isPublished
+```
+>**Note:** The siteId represents a content type hub site.
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Response
+If successful, this call returns a `200 OK` response and a boolean value specifying the publishing state of the content type.
+
+## Request body
+Do not supply a request body for this method.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_ispublished"
+}
+-->
+```http
+GET https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId}/isPublished
+```
+### Response
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "string"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": true
+}
+```
+
+[contentType]: ../resources/contentType.md
v1.0 Contenttype List Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-list-columns.md
++
+ Title: "List columnDefinitions"
+description: "List columns in a content type."
+localization_priority: Normal
++
+# List columnDefinitions
+Namespace: microsoft.graph
+
+Get the collection of [columns][columnDefinition] in a [content type][contentType].
+
+
+
+## Permissions
+
+
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+
+GET /sites/{site-id}/contentTypes/{contentType-id}/columns
+GET /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns
+```
+
+
+## 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 [columnDefinition][] objects in the response body.
+
+
+
+## Example
+
+### Request
+
+<!-- { "blockType": "request", "name": "get_columns_from_contenttype" } -->
+
+
+```http
+GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}/columns
+```
+
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.columnDefinition)"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "description": "",
+ "displayName": "Title",
+ "hidden": false,
+ "id": "99ddcf45-e2f7-4f17-82b0-6fba34445103",
+ "indexed": false,
+ "name": "Title",
+ "readOnly": false,
+ "required": false,
+ "text": {
+ "allowMultipleLines": false,
+ "appendChangesToExistingText": false,
+ "linesForEditing": 0,
+ "maxLength": 255
+ }
+ },
+ {
+ "description": "",
+ "displayName": "Address",
+ "id": "11dfef35-e2f7-4f17-82b0-6fba34445103",
+ "indexed": false,
+ "name": "Address",
+ "readOnly": false,
+ "required": false,
+ "text": {
+ "allowMultipleLines": false,
+ "appendChangesToExistingText": false,
+ "linesForEditing": 0,
+ "maxLength": 255
+ }
+ }
+ ]
+}
+```
+
+
+
+[columnDefinition]: ../resources/columnDefinition.md
+[contentType]: ../resources/contentType.md
+
v1.0 Contenttype List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-list.md
++
+ Title: "List contentTypes"
+description: "List content types in a site or a list"
+localization_priority: Normal
++
+# List contentTypes
+Namespace: microsoft.graph
+
+Get the collection of [content types][contentType] in a [site][] or a [list][]
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.Read.All, Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+## HTTP request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+GET /sites/{site-id}/contentTypes
+GET /sites/{site-id}/lists/{list-id}/contentTypes
+```
+
+## 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 [contentType](../resources/contenttype.md) objects in the response body.
+
+## Example
+
+### Request
+
+<!-- { "blockType": "request", "name": "enum_contentTypes"} -->
+
+```http
+GET https://graph.microsoft.com/beta/sites/{site-id}/contentTypes
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.contentType)"
+}
+-->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "id":"0x",
+ "description":"",
+ "group":"_Hidden",
+ "hidden":false,
+ "name":"System",
+ "base": {
+ "name": "System",
+ "id": "0x"
+ }
+ },
+ {
+ "id":"0x00A7470EADF4194E2E9ED1031B61DA0884",
+ "name": "docSet",
+ "description": "custom docset",
+ "hidden":false,
+ "base": {
+ "name": "Document Set",
+ "id": "0x0120D520"
+ },
+ "group": "Custom Content Types"
+ }
+ ]
+}
+```
++
+[contentType]: ../resources/contentType.md
+[site]: ../resources/site.md
+[list]: ../resources/list.md
v1.0 Contenttype Post Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-post-columns.md
++ Last updated : 08/30/2020
+ Title: "Create columnDefinition"
+description: "Add column to a content type."
+localization_priority: Normal
++
+# Create columnDefinition
+Namespace: microsoft.graph
+
+Adds existing site or list [column][columnDefinition] to a [content type][contentType].
+
+## 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).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+```http
+POST /sites/{site-id}/contentTypes/{contentType-id}/columns
+POST /sites/{site-id}/lists/{list-id}//contentTypes/{contentType-id}/columns
+```
+
+## Request body
+
+In the request body, supply a JSON representation of the [columnDefinition][] resource to add.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and [contentType][] object in the response body.
+
+## Example
+
+### Request
+<!-- { "blockType": "request" } -->
+```http
+POST https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}/columns
+Content-Type: application/json
+
+{
+ "sourceColumn@odata.bind": "https://graph.microsoft.com/beta/sites/root/columns/99ddcf45-e2f7-4f17-82b0-6fba34445103",
+}
+```
+
+### Response
+
+The response returns a list of all columns added to a content type.
+
+<!-- { "blockType": "response", "@type": "microsoft.graph.columnDefinition", "truncated": true, "scopes": "sites.readwrite.all" } -->
+
+
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "description": "",
+ "displayName": "Title",
+ "enforceUniqueValues": false,
+ "hidden": false,
+ "id": "99ddcf45-e2f7-4f17-82b0-6fba34445103",
+ "indexed": false,
+ "name": "Title",
+ "text": {
+ "allowMultipleLines": false,
+ "appendChangesToExistingText": false,
+ "linesForEditing": 0,
+ "maxLength": 255
+ }
+}
+
+```
+
+
+
+[columnDefinition]: ../resources/columnDefinition.md
+[contentType]: ../resources/contentType.md
+
+
v1.0 Contenttype Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-post.md
++
+ Title: "Create contentType"
+description: "Create a Content type in a site."
+localization_priority: Normal
++
+# Create contentType
+Namespace: microsoft.graph
++
+Create a new [contentType][] in a [site][].
+
+## Permissions
+
+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) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) |Not Supported |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
++
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+POST /sites/{site-id}/contentTypes
+
+```
+
+## 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 [contentType][] resource to create.
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [contentType][] object in the response body.
++
+## Example
+
+The following example shows how to create a new generic content type.
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_contenttype"
+}
+-->
+
+```http
+POST https://graph.microsoft.com/beta/sites/{id}/contentTypes
+Content-Type: application/json
+
+{
+ "name": "docSet",
+ "description": "custom docset",
+ "parentReference": {
+ name: "Document Set",
+ id: "0x0120D520"
+ },
+ "group": "Document Set Content Types"
+}
+```
+
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.contentType"
+}
+-->
+
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "id": "0x01002A2479FF33DD4BC3B1533A012B653717",
+ "name": "docSet",
+ "group":"Document Set Content Types",
+ "description" : "custom docset",
+ "base": {
+ "name": "Document Set",
+ "id": "0x0120D520"
+ }
+}
+```
++
+[contentType]: ../resources/contentType.md
+[site]: ../resources/site.md
+
+<!--
+{
+ "type": "#page.annotation",
+ "description": "Create a Content type in a site",
+ "keywords": "content type",
+ "section": "documentation",
+ "tocPath": "sites/Create ContentType",
+ "suppressions": [
+ ]
+}
+-->
v1.0 Contenttype Publish https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-publish.md
++
+ Title: "contentType: publish"
+description: "Publish a content type present in content type hub site."
+localization_priority: Normal
++
+# contentType: publish
+Namespace: microsoft.graph
+
+Publishes a [contentType][] present in content type hub site.
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Sites.FullControl.All |
+|Application | Sites.FullControl.All |
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+POST /sites/{siteId}/contentTypes/{contentTypeId}/publish
+```
+
+>**Note:** The siteId represents a content type hub site.
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+If successful, this call returns a `204 No Content` response.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_publish"
+}
+-->
+```http
+POST https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId}/publish
+```
+
+### Response
+
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Unpublish https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-unpublish.md
++
+ Title: "contentType: unpublish"
+description: "Unpublish a content type from a content type hub site."
+localization_priority: Normal
++
+# contentType: unpublish
+Namespace: microsoft.graph
+
+Unpublish a [contentType][] from a content type hub site.
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Sites.FullControl.All |
+|Application | Sites.FullControl.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+POST /sites/{siteId}/contentTypes/{contentTypeId}/unpublish
+```
+
+>**Note:** The siteId represents a content type hub site.
+
+## 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.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "contenttype_unpublish"
+}
+-->
+```http
+POST https://graph.microsoft.com/beta/sites/{siteId}/contentTypes/{contentTypeId}/unpublish
+```
+
+### Response
+
+<!-- { "blockType": "response" } -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Update Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-update-columns.md
++
+ Title: "Update columnDefinition"
+description: "Update a content type column"
+localization_priority: Normal
++
+# Update columnDefinition
+Namespace: microsoft.graph
+
+Update a [content type][contentType] [column][columnDefinition].
+
+
+## Permissions
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+```http
+PATCH /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+PATCH /sites/{site-id}/lists/{list-id}//contentTypes/{contentType-id}/columns/{column-id}
+```
++
+## 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 [columnDefinition][] resource to update.
+
+>**Note:** Only required and hidden properties can be updated.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an updated [columnDefinition][] object in the response body.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "update_contenttype_column"
+}
+-->
+```http
+PATCH /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id}
+Content-Type: application/json
+
+{
+ "required": true,
+ "hidden": false,
+ "propagateChanges": false
+}
+```
+
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.columnDefinition"
+}
+-->
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "description": "",
+ "displayName": "Custom Column",
+ "enforceUniqueValues": false,
+ "hidden": false,
+ "id": "11dfef35-e2f7-4f17-82b0-6fba34445103",
+ "indexed": false,
+ "name": "Custom Column",
+ "readOnly": false,
+ "required": true,
+ "text": {
+ "allowMultipleLines": false,
+ "appendChangesToExistingText": false,
+ "linesForEditing": 0,
+ "maxLength": 255
+ }
+}
+
+```
+
+
+
+[columnDefinition]: ../resources/columnDefinition.md
+[contentType]: ../resources/contentType.md
v1.0 Contenttype Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contenttype-update.md
++
+ Title: "Update contentType"
+description: "Update a content type"
+localization_priority: Normal
++
+# Update contentType
+Namespace: microsoft.graph
+
+Update a [content type][contentType].
+
+
+## Permissions
+
+
+
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions_reference.md).
+
+
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application |Sites.ReadWrite.All, Sites.Manage.All, Sites.FullControl.All |
+
+
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+PATCH /sites/{site-id}/contentTypes/{contentType-id}
+PATCH /sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}
+```
+
+## 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 [contentType][] resource to update.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an updated [contentType][] object in the response body.
+
+## Example
+
+### Request
+<!-- {
+ "blockType": "request",
+ "name": "update_contenttype"
+}
+-->
+
+```http
+PATCH https://graph.microsoft.com/beta/sites/{site-id}/contentTypes/{contentType-id}
+Content-Type: application/json
+
+{
+ "name": "updatedCt",
+ "documentSet": {
+ "shouldPrefixNameToFile": true,
+ "allowedContentTypes": [{
+ "id": "0x0101",
+ "name": "Document"
+ }],
+ "defaultContents": [{
+ "fileName": "a.txt",
+ "contentType": {
+ "id": "0x0101"
+ }
+ },
+ {
+ "fileName": "b.txt",
+ "contentType": {
+ "id": "0x0101"
+ }
+ }
+ ],
+ "sharedColumns": [{
+ "name": "Description",
+ "id": "cbb92da4-fd46-4c7d-af6c-3128c2a5576e"
+ },
+ {
+ "name": "Address",
+ "id": "fc2e188e-ba91-48c9-9dd3-16431afddd50"
+ }
+ ],
+ "welcomePageColumns": [{
+ "name": "Address",
+ "id": "fc2e188e-ba91-48c9-9dd3-16431afddd50"
+ }]
+ }
+}
+
+```
+
+### Response
+
+<!-- { "blockType": "response", "@type": "microsoft.graph.contentType", "truncated": true} -->
+
+
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "id": "0x0101009B237E76EF94DC49B4E58139041E7C60",
+ "description": "",
+ "eTag": "\"7\"",
+ "group": "Custom Content Types",
+ "hidden": false,
+ "name": "testdoc",
+ "parentId": "0x0101",
+ "base": {
+ "id": "0x0101",
+ "name": "Document"
+ }
+}
+
+```
+
+[contentType]: ../resources/contentType.md
v1.0 Continuousaccessevaluationpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/continuousaccessevaluationpolicy-get.md
Title: "Get continuousAccessEvaluationPolicy"
description: "Read the properties of a continuousAccessEvaluationPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Continuousaccessevaluationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/continuousaccessevaluationpolicy-update.md
Title: "Update continuousAccessEvaluationPolicy"
description: "Update the properties of a continuousAccessEvaluationPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Contract Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contract-get.md
Title: "Get Contract"
description: "Retrieve the properties and relationships of contract object." localization_priority: Normal doc_type: apiPageType
v1.0 Contract List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/contract-list.md
Title: "List contracts"
description: "Retrieve a list of contract objects associated to a partner tenant." localization_priority: Normal doc_type: apiPageType
v1.0 Countrynamedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/countrynamedlocation-delete.md
Title: "Delete countryNamedLocation"
description: "Delete a countryNamedLocation object." localization_priority: Normal doc_type: apiPageType
v1.0 Countrynamedlocation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/countrynamedlocation-get.md
Title: "Get countryNamedLocation"
description: "Retrieve the properties and relationships of a countryNamedlocation object." localization_priority: Normal doc_type: apiPageType
v1.0 Countrynamedlocation Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/countrynamedlocation-update.md
Title: "Update countryNamedlocation"
description: "Update the properties of a countryNamedLocation object." localization_priority: Normal doc_type: apiPageType
v1.0 Custodian Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/custodian-update.md
- Title: "Update custodian"
-description: "Update the properties of a custodian object."
-
-localization_priority: Normal
-doc_type: apiPageType
--
-# Update custodian
-
-Namespace: microsoft.graph
--
-Update the properties of a [custodian](../resources/custodian.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)|User.Read|
-|Delegated (personal Microsoft account)|Not supported.|
-|Application|Not supported.|
-
-## HTTP request
-
-<!-- {
- "blockType": "ignored"
-}
>-
-``` http
-PATCH /compliance/ediscovery/cases/{ediscoveryCaseId}/custodians/{custodianId}
-```
-
-## 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 [custodian](../resources/custodian.md) object.
-
-The following table lists the properties of a [custodian](../resources/custodian.md) object that can be modified.
-
-|Property|Type|Description|
-|:|:|:|
-|applyHoldToSources|Boolean|Identifies whether a custodian's sources were placed on hold during creation. For details, see [Place custodians on hold](/microsoft-365/compliance/add-custodians-to-case#step-4-place-custodians-on-hold).|
-
-## Response
-
-If successful, this method returns a `200 OK` response code and an updated [custodian](../resources/custodian.md) object in the response body.
-
-## Examples
-
-### Request
--
-# [HTTP](#tab/http)
-<!-- {
- "blockType": "request",
- "name": "update_custodian"
-}
>-
-``` http
-PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians/45454331323337443946343043464239
-Content-Type: application/json
-Content-length: 254
-
-{
- "applyHoldToSources": "false",
-}
-```
-# [C#](#tab/csharp)
-
-# [JavaScript](#tab/javascript)
-
-# [Objective-C](#tab/objc)
-
-# [Java](#tab/java)
----
-### Response
-
-**Note:** The response object shown here might be shortened for readability.
-<!-- {
- "blockType": "response",
- "truncated": true,
- "@odata.type": "microsoft.graph.custodian"
-}
>-
-``` http
-HTTP/1.1 200 OK
-Content-Type: application/json
-
-{
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/$entity",
- "email": "AdeleV@contoso.com",
- "applyHoldToSources": false,
- "status": "active",
- "createdDateTime": "2020-10-30T20:59:54.9900703Z",
- "lastModifiedDateTime": "2020-10-30T21:01:34.1400013Z",
- "releasedDateTime": null,
- "acknowledgedDateTime": null,
- "id": "45454331323337443946343043464239",
- "displayName": "Adele Vance"
-}
-```
v1.0 Datapolicyoperation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/datapolicyoperation-get.md
Title: "Get dataPolicyOperation"
description: "Retrieve the properties of the dataPolicyOperation object." localization_priority: Normal doc_type: apiPageType
v1.0 Device Checkmemberobjects https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-checkmemberobjects.md
Title: "device: checkMemberObjects"
description: "Check for membership in a list of groups, directory roles, or administrative units for the specified device object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Device Delete Registeredowners https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-delete-registeredowners.md
Title: "Delete registeredowners"
description: "Remove a user as a registered owner of the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Delete Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-delete-registeredusers.md
Title: "Delete registeredUsers"
description: "Remove a user as a registered user of the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-delete.md
Title: "Delete device"
description: "Delete a registered device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-get.md
Title: "Get device"
description: "Get the properties and relationships of a device object." localization_priority: Normal doc_type: apiPageType
v1.0 Device List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list-memberof.md
Title: "List device groups"
description: "Get groups that this device is a direct member of. This operation is not transitive." localization_priority: Normal doc_type: apiPageType
v1.0 Device List Registeredowners https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list-registeredowners.md
Title: "List registeredOwners"
description: "Retrieve a list of users that are registered owners of the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device List Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list-registeredusers.md
Title: "List registeredUsers"
description: "Retrieve a list of users that are registered users of the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list-transitivememberof.md
Title: "List device transitive groups"
description: "Get groups that the device is a member of." localization_priority: Normal doc_type: apiPageType
v1.0 Device List Usagerights https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list-usagerights.md
Title: "List device usageRights"
description: "Retrieve a list of usageRights objects for a device." localization_priority: Normal doc_type: apiPageType
v1.0 Device List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-list.md
Title: "List devices"
description: "Retrieve a list of devices registered in the directory. " localization_priority: Normal doc_type: apiPageType
v1.0 Device Post Devices https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-post-devices.md
Title: "Create device"
description: "Create a new device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Post Registeredowners https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-post-registeredowners.md
Title: "Create registeredOwner"
description: "Add a user as a registered owner of the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Post Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-post-registeredusers.md
Title: "Create registeredUser"
description: "Add a registered user for the device." localization_priority: Normal doc_type: apiPageType
v1.0 Device Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/device-update.md
Title: "Update device"
description: "Update the properties of a device." localization_priority: Normal doc_type: apiPageType
v1.0 Directory Deleteditems Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-deleteditems-delete.md
Title: "Permanently delete item"
description: "Permanently delete an item from deleted items." localization_priority: Normal doc_type: apiPageType
v1.0 Directory Deleteditems Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-deleteditems-get.md
Title: "Get deleted item"
description: "Retrieve the properties of a recently deleted item in deleted items." localization_priority: Normal doc_type: apiPageType
v1.0 Directory Deleteditems List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-deleteditems-list.md
Title: "List deleted items"
description: "Retrieve a list of recently deleted items from deleted items." localization_priority: Normal doc_type: apiPageType
v1.0 Directory Deleteditems User Owned https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-deleteditems-user-owned.md
Title: "List deleted items owned by a user"
description: "Retrieves a list of recently deleted items owned by the specified user. " localization_priority: Normal doc_type: apiPageType
Content-length: 1249
} ] }
-```
+```
v1.0 Directory List Featurerolloutpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-list-featurerolloutpolicies.md
Title: "List featureRolloutPolicies"
description: "Retrieve a list of featureRolloutPolicy objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Directory Post Featurerolloutpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directory-post-featurerolloutpolicies.md
Title: "Create featureRolloutPolicy"
description: "Create a new featureRolloutPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Directoryobject Checkmembergroups https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-checkmembergroups.md
Title: "Check member groups"
description: "Check for membership in a specified list of groups, and returns from that list those groups" localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-delete.md
Title: "Delete directoryObject"
description: "Delete directoryObject." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-delta.md
Title: "directoryObject: delta"
description: "Get newly created, updated, or deleted directory objects of the following types: user, group and organizational contact, in a single delta query. See Track changes for details." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-get.md
Title: "Get directoryObject"
description: "Retrieve the properties and relationships of directoryobject object." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Getbyids https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-getbyids.md
Title: "directoryObject: getByIds"
description: "Returns the directory objects specified in a list of IDs. " localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Getmembergroups https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-getmembergroups.md
Title: "Get member groups"
description: "Return all the groups that the specified user, group, service principal or directory object is a member of. This function is transitive." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Getmemberobjects https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-getmemberobjects.md
Title: "Get member objects"
description: " Returns all the groups, administrative units and directory roles that a user, group, service principals or directory object is a member of. This function is transitive. " localization_priority: Normal doc_type: apiPageType
v1.0 Directoryobject Validateproperties https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryobject-validateproperties.md
Title: "directoryObject: validateProperties"
description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole Delete Member https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-delete-member.md
Title: "Remove directory role member"
description: "Remove a member from a directoryRole." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-delta.md
Title: "directoryRole: delta"
description: "Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-get.md
Title: "Get directoryRole"
description: "Retrieve the properties of a directoryRole object." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-list-members.md
Title: "List members"
description: "Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole List Scopedadministrators https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-list-scopedadministrators.md
Title: "List scopedMembers for a directory role"
description: "Retrieve a list of scopedRoleMembership objects for a directory role." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-list.md
Title: "List directoryRoles"
description: "List the directory roles that are activated in the tenant." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole Post Directoryroles https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-post-directoryroles.md
Title: "Activate directoryRole"
description: "Activate a directory role." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryrole Post Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryrole-post-members.md
Title: "Add directory role member"
description: "Create a new directory role member." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryroletemplate Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryroletemplate-get.md
Title: "Get directoryRoleTemplate"
description: "Retrieve the properties and relationships of a directoryroletemplate object." localization_priority: Normal doc_type: apiPageType
v1.0 Directoryroletemplate List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directoryroletemplate-list.md
Title: "List directoryRoleTemplates"
description: "Retrieve a list of directoryroletemplate objects." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysetting Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysetting-delete.md
Title: "Delete a directory setting"
description: "Delete a directory setting." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysetting Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysetting-get.md
Title: "Get a directory setting"
description: "Retrieve the properties of a specific directory setting object." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysetting List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysetting-list.md
Title: "List directory settings"
description: "Retrieve a list of directory setting objects." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysetting Post Settings https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysetting-post-settings.md
Title: "Create a directory setting"
description: "Use this API to create a new setting, based on the templates available in directorySettingTemplates." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysetting Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysetting-update.md
Title: "Update a directory setting"
description: "Update the properties of a specific directory setting object." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysettingtemplate Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysettingtemplate-get.md
Title: "Get a directory setting template"
description: "Allows retrieval of the properties of the directorySettingTemplate object, including the available settings and their defaults." localization_priority: Normal doc_type: apiPageType
v1.0 Directorysettingtemplate List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/directorysettingtemplate-list.md
Title: "List directorySettingTemplates"
description: "This operation retrieves the list of available directorySettingTemplates objects." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-delete.md
Title: "Delete domain"
description: "Deletes a domain from a tenant." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Forcedelete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-forcedelete.md
Title: "domain: forceDelete"
description: "Deletes a domain using an asynchronous operation." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-get.md
Title: "Get domain"
description: "Retrieve the properties and relationships of domain object." localization_priority: Normal doc_type: apiPageType
v1.0 Domain List Domainnamereferences https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-list-domainnamereferences.md
Title: "List domainNameReferences"
description: "Retrieve a list of directoryObject with a reference to the domain." localization_priority: Normal doc_type: apiPageType
v1.0 Domain List Serviceconfigurationrecords https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-list-serviceconfigurationrecords.md
Title: "List serviceConfigurationRecords"
description: "Retrieves a list of domainDnsRecord objects needed to enable services for the domain." localization_priority: Normal doc_type: apiPageType
v1.0 Domain List Verificationdnsrecords https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-list-verificationdnsrecords.md
Title: "List verificationDnsRecords"
description: "Retrieve a list of domainDnsRecord objects." localization_priority: Normal doc_type: apiPageType
v1.0 Domain List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-list.md
Title: "List domains"
description: "Retrieve a list of domain objects." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Post Domains https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-post-domains.md
Title: "Create domain"
description: "Adds a domain to the tenant." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-update.md
Title: "Update domain"
description: "Update the properties of domain object." localization_priority: Normal doc_type: apiPageType
v1.0 Domain Verify https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/domain-verify.md
Title: "domain: verify"
description: "Validates the ownership of the domain." localization_priority: Normal doc_type: apiPageType
v1.0 Dynamics Create Vendor https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/dynamics-create-vendor.md
One of the following permissions is required to call this API. To learn more, in
|Application|Financials.ReadWrite.All| ## HTTP request
-```
+```http
POST /financials/companies/{id}/vendors ```
Content-type: application/json
"displayName": "Wide World Importers", "lastModifiedDateTime": "2015-11-09T02:14:32Z" }- ```
v1.0 Dynamics Vendor Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/dynamics-vendor-get.md
One of the following permissions is required to call this API. To learn more, in
## HTTP request
-```
+```http
GET /financials/companies/{id}/vendors/{id} ```
v1.0 Ediscovery Case Close https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-close.md
+
+ Title: "case: close"
+description: "Close an eDiscovery case."
+
+localization_priority: Normal
++
+# case: close
+
+Namespace: microsoft.graph.ediscovery
++
+Close an eDiscovery case. For details, see [Close a case](/microsoft-365/compliance/close-or-delete-case#close-a-case).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{CaseId}/close
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+
+<!-- {
+ "blockType": "request",
+ "name": "case_close"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4bd9-b41d-abf35edc7583/close
+```
+
+# [C#](#tab/csharp)
++
+# [JavaScript](#tab/javascript)
++
+# [Objective-C](#tab/objc)
++
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Case Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-delete.md
+
+ Title: "Delete case"
+description: "Delete a case object."
+localization_priority: Normal
+++
+# Delete case
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+DELETE /compliance/ediscovery/cases/{id}
+```
+
+## 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
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_case"
+}-->
+
+```http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4bd9-b41d-abf35edc7583
+```
+
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+The following is an example of the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Delete case",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Case Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-get.md
+
+ Title: "Get case"
+description: "Retrieve the properties and relationships of a case object."
+localization_priority: Normal
+++
+# Get case
+
+Namespace: microsoft.graph.ediscovery
++
+Retrieve the properties and relationships of a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /compliance/ediscovery/cases/{id}
+```
+
+## 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 the requested [microsoft.graph.ediscovery.case](../resources/ediscovery-case.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+<!-- {
+ "blockType": "request",
+ "name": "get_case"
+}-->
+
+```http
+GET https://graph.microsoft.com/beta/cases/061b9a92-8926-4bd9-b41d-abf35edc7583
+```
+
+### 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.ediscovery.case"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "id": "061b9a92-8926-4bd9-b41d-abf35edc7583",
+ "displayName": "My Case 1",
+ "description": "",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-02-20T22:42:28.5505500Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-02-20T22:42:28.5505500Z",
+ "status": "active",
+ "closedBy": null,
+ "closedDateTime": null,
+ "externalId": ""
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Get Case",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Case List Custodians https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-custodians.md
+
+ Title: "List custodians"
+description: "Get a list of the custodian objects and their properties."
+
+localization_priority: Normal
++
+# List custodians
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of the [custodian](../resources/ediscovery-custodian.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians
+```
+
+## 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 [microsoft.graph.ediscovery.custodian](../resources/ediscovery-custodian.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_custodian"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.custodian)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians",
+ "value": [
+ {
+ "email": "meganb@contoso.com",
+ "applyHoldToSources": false,
+ "status": "released",
+ "createdDateTime": "2020-10-27T15:55:43.4971108Z",
+ "lastModifiedDateTime": "2020-10-30T05:34:00.947558Z",
+ "releasedDateTime": "2020-10-27T15:55:58.2338864Z",
+ "acknowledgedDateTime": null,
+ "id": "fd03ce02ecde42a58d24fcbc9ebbea3e",
+ "displayName": "Megan Bowen"
+ },
+ {
+ "email": "AdeleV@contoso.com",
+ "applyHoldToSources": true,
+ "status": "active",
+ "createdDateTime": "2020-08-21T13:20:02.0117254Z",
+ "lastModifiedDateTime": "2020-10-27T15:14:14.1244649Z",
+ "releasedDateTime": null,
+ "acknowledgedDateTime": null,
+ "id": "2192ca408ea2410eba3bec8ae873be6b",
+ "displayName": "Adele Vance"
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List Legalholds https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-legalholds.md
+
+ Title: "List legalHolds"
+description: "Get the legalHold resources from the legalHolds navigation property."
+
+localization_priority: Normal
++
+# List legalHolds
+
+Namespace: microsoft.graph.ediscovery
++
+Get the [legalHolds](../resources/ediscovery-legalhold.md) that are applied to a case.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/legalHolds
+```
+
+## 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 [legalHold](../resources/ediscovery-legalhold.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_legalhold"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalHolds
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.legalHold)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.legalHold",
+ "id": "700cd868-d868-700c-68d8-0c7068d80c70",
+ "description": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedDateTime": "String (timestamp)",
+ "isEnabled": "Boolean",
+ "status": "String",
+ "contentQuery": "String",
+ "errors": [
+ "String"
+ ],
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)"
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List Operations https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-operations.md
+
+ Title: "List operations"
+description: "Get the list caseOperations from a case object."
+
+localization_priority: Normal
++
+# List operations
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [caseOperations](../resources/ediscovery-caseoperation.md) from a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/operations
+```
+
+## 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 [microsoft.graph.ediscovery.caseOperation](../resources/ediscovery-caseoperation.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_caseoperation"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4bd9-b41d-abf35edc7583/operations
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.caseOperation)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.caseOperation",
+ "id": "41362b70-2b70-4136-702b-3641702b3641",
+ "createdDateTime": "String (timestamp)",
+ "completedDateTime": "String (timestamp)",
+ "percentProgress": "Integer",
+ "status": "String",
+ "action": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "resultInfo": {
+ "@odata.type": "microsoft.graph.resultInfo"
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List Reviewsets https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-reviewsets.md
+
+ Title: "List reviewSets"
+description: "Get the reviewSet resources from a case object."
+
+localization_priority: Normal
++
+# List reviewSets
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [reviewSets](../resources/ediscovery-reviewset.md) from a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/reviewSets
+```
+
+## 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 [microsoft.graph.ediscovery.reviewSet](../resources/ediscovery-reviewset.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_reviewset"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/reviewSets
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.reviewSet)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#cases",
+ "@odata.nextLink": "https://graph.microsoft.com/beta/compliance/ediscovery/cases?$skiptoken=<encodedPageToken>",
+ "value": [
+ {
+ "id": "f6a91542-4ce7-4712-b275-c29545dd8507",
+ "displayName": "My Reviewset 1",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-01-16T11:58:27.1408174Z"
+ },
+ {
+ "id": "0d78ec4a-aa91-41ea-8da8-d68b030c168f",
+ "displayName": "My Reviewset 2",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-01-16T12:03:32.2038960Z"
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List Sourcecollections https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-sourcecollections.md
+
+ Title: "List sourceCollections"
+description: "Get the list of sourceCollections resources from a case object."
+
+localization_priority: Normal
++
+# List sourceCollections
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [sourceCollections](../resources/ediscovery-sourcecollection.md) from a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections
+```
+
+## 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 [microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_sourcecollection"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.sourceCollection)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/sourceCollections",
+ "value": [
+ {
+ "description": "",
+ "lastModifiedDateTime": "2020-12-31T18:54:28.80694Z",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "contentQuery": "subject:'Quarterly Financials'",
+ "tenantSources": "none",
+ "id": "fe5ef84e9c8c45819c056f6eb261718e",
+ "displayName": "Quarterly Financials",
+ "createdDateTime": "2020-12-11T22:56:14.2329133Z"
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List Tags https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list-tags.md
+
+ Title: "List tags"
+description: "Get a list of tag resources from an eDiscovery case."
+
+localization_priority: Normal
++
+# List tags
+
+Namespace: microsoft.graph.ediscovery
++
+Retrieve a list of [tag](../resources/ediscovery-tag.md) objects from an eDiscovery [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/tags
+```
+
+## 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 [microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_tag"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.tag)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags",
+ "value": [
+ {
+ "displayName": "Responsiveness",
+ "description": "Indicates the responsiveness of the document",
+ "lastModifiedDateTime": "2021-01-11T19:32:23.1903658Z",
+ "childSelectability": "One",
+ "id": "e54b3f535b434a9a8743b84e34c00504",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "parent": null,
+ "childTags": []
+ },
+ {
+ "displayName": "Yes",
+ "description": "The document is responsive",
+ "lastModifiedDateTime": "2021-01-11T19:32:22.4091161Z",
+ "childSelectability": "One",
+ "id": "081ff31e7324423186e01b549efe7033",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "parent": {
+ "displayName": null,
+ "createdBy": null,
+ "description": null,
+ "lastModifiedDateTime": "0001-01-01T00:00:00Z",
+ "childSelectability": "One",
+ "id": "e54b3f535b434a9a8743b84e34c00504"
+ },
+ "childTags": []
+ },
+ {
+ "displayName": "No",
+ "description": "The document is not responsive",
+ "lastModifiedDateTime": "2021-01-11T19:32:21.5693878Z",
+ "childSelectability": "One",
+ "id": "61624e6c96a64ccea40e0d2c48e23e16",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "parent": {
+ "displayName": null,
+ "createdBy": null,
+ "description": null,
+ "lastModifiedDateTime": "0001-01-01T00:00:00Z",
+ "childSelectability": "One",
+ "id": "e54b3f535b434a9a8743b84e34c00504"
+ },
+ "childTags": []
+ }
+ ]
+}
+```
v1.0 Ediscovery Case List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-list.md
+
+ Title: "List cases"
+description: "Retrieve a list of eDiscovery cases."
+localization_priority: Normal
+++
+# List cases
+
+Namespace: microsoft.graph.ediscovery
++
+Retrieve a list of [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /compliance/ediscovery/cases
+```
+
+## 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 [microsoft.graph.ediscovery.case](../resources/ediscovery-case.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+
+<!-- {
+ "blockType": "request",
+ "name": "list_case"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases
+```
+
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.case",
+ "isCollection": true
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#cases",
+ "odata.nextLink":"https://graph.microsoft.com/beta/compliance/ediscovery/cases?$skipToken=159dc1d7-f84f-439e-9d57-4a4d3af0abe5",
+ "value": [
+ {
+ "id": "061b9a92-8926-4bd9-b41d-abf35edc7583",
+ "displayName": "My Case 1",
+ "description": "",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-02-20T22:42:28.5505500Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-02-20T22:42:28.5505500Z",
+ "status": "active",
+ "closedBy": null,
+ "closedDateTime": null,
+ "externalId": ""
+ },
+ {
+ "id": "b956a1b5-6b74-47db-af83-97d1fdad4ddc",
+ "displayName": "My Case 2",
+ "description": "",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-02-18T22:42:28.5505500Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-02-18T22:42:28.5505500Z",
+ "status": "active",
+ "closedBy": null,
+ "closedDateTime": null,
+ "externalId": ""
+ }
+ ]
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "List cases",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Case Post Custodians https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post-custodians.md
+
+ Title: "Create custodian"
+description: "Create a new custodian object."
+
+localization_priority: Normal
++
+# Create custodian
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [custodian](../resources/ediscovery-custodian.md) object. After the custodian object is created, you will need to create the custodian's [userSource](../resources/ediscovery-usersource.md) to reference their mailbox and OneDrive for Business site.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/custodians
+```
+
+## 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 [custodian](../resources/ediscovery-custodian.md) object.
+
+The following table shows the properties that are required when you create the [custodian](../resources/ediscovery-custodian.md).
+
+|Property|Type|Description|
+|:|:|:|
+|email|String|Custodian's primary SMTP address. Required.|
+|applyHoldToSources|Boolean|Indicates whether a hold is applied to the custodian's sources (such as mailboxes, sites, or Teams).|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.custodian](../resources/ediscovery-custodian.md) object in the response body.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "create_custodian_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians
+Content-Type: application/json
+Content-length: 279
+
+{
+ "email":"AdeleV@contoso.com",
+ "applyHoldToSources":"true"
+}
+```
+
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.custodian"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians/$entity",
+ "email": "AdeleV@contoso.com",
+ "applyHoldToSources": false,
+ "status": "active",
+ "createdDateTime": "2020-10-30T20:47:01.7724531Z",
+ "lastModifiedDateTime": "2020-10-30T20:47:02.2512381Z",
+ "releasedDateTime": null,
+ "acknowledgedDateTime": null,
+ "id": "45353243323138344430413038363846",
+ "displayName": "Adele Vance"
+}
+```
v1.0 Ediscovery Case Post Legalholds https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post-legalholds.md
+
+ Title: "Create legalHold"
+description: "Create a new legalHold object."
+
+localization_priority: Normal
++
+# Create legalHold
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [legalHold](../resources/ediscovery-legalhold.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/legalHolds
+```
+
+## 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 [legalHold](../resources/ediscovery-legalhold.md) object.
+
+The following table shows the properties that are required when you create the [legalHold](../resources/ediscovery-legalhold.md).
+
+|Property|Type|Description|
+|:|:|:|
+|displayName|String| The display name of the legal hold. |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.legalHold](../resources/ediscovery-legalhold.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_legalhold_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalHolds
+Content-Type: application/json
+Content-length: 295
+
+{
+ "@odata.type": "#microsoft.graph.ediscovery.legalHold",
+ "description": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "isEnabled": "Boolean",
+ "status": "String",
+ "contentQuery": "String",
+ "errors": [
+ "String"
+ ],
+ "displayName": "String"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.legalHold"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.ediscovery.legalHold",
+ "id": "700cd868-d868-700c-68d8-0c7068d80c70",
+ "description": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedDateTime": "String (timestamp)",
+ "isEnabled": "Boolean",
+ "status": "String",
+ "contentQuery": "String",
+ "errors": [
+ "String"
+ ],
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)"
+}
+```
v1.0 Ediscovery Case Post Reviewsets https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post-reviewsets.md
+
+ Title: "Create reviewSet"
+description: "Create an eDiscovery review set."
+localization_priority: Normal
+++
+# Create reviewSet
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [reviewSet](../resources/ediscovery-reviewset.md) object. The request body contains the display name of the review set, which is the only writable property.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+POST /compliance/ediscovery/cases/{id}/reviewSets
+```
+
+## Request headers
+
+| Name | Description|
+|:--|:--|
+| Authorization | Bearer {token}. Required. |
+
+## Request body
+
+In the request body, supply JSON representation of the [reviewSet](../resources/ediscovery-reviewset.md). The following table lists the required properties.
+
+| Property | Type | Description |
+|:-|:|:|
+| displayName | string | The name of the review set. |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.reviewSet](../resources/ediscovery-reviewset.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_reviewset"
+}-->
+
+```http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/6f65a8e4-c6a0-4cff-8a81-c9ab5df7290d/reviewSets
+Content-type: application/json
+
+{
+ "displayName": "My Reviewset 3",
+}
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSet"
+} -->
+
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases('6f65a8e4-c6a0-4cff-8a81-c9ab5df7290d')/reviewSets/$entity",
+ "id": "0157910c-57ce-4e48-bd4b-90f3c88ca32e",
+ "displayName": "My Reviewset 3",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-11T08:40:14.9486058Z"
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Update reviewset",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
++
v1.0 Ediscovery Case Post Sourcecollections https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post-sourcecollections.md
+
+ Title: "Create sourceCollection"
+description: "Create a new sourceCollection object."
+
+localization_priority: Normal
++
+# Create sourceCollection
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [sourceCollection](../resources/ediscovery-sourcecollection.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/sourceCollections
+```
+
+## 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 [sourceCollection](../resources/ediscovery-sourcecollection.md) object.
+
+The following table shows the properties that are required when you create the [sourceCollection](../resources/ediscovery-sourcecollection.md).
+
+|Property|Type|Description|
+|:|:|:|
+|displayName|String|The display name of the **sourceCollection**|
+|custodianSources|[microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) collection|The custodian sources to include in this search. You can get the URL from from custodian [siteSources](../api/ediscovery-custodian-list-sitesources.md), [unifiedGroupSources](../api/ediscovery-custodian-list-unifiedgroupsources.md), or [userSources](../api/ediscovery-custodian-list-usersources.md) plus the ID of the source. **Note:** Either one custodian or specifying tenant source is required when creating a source collection. |
+|tenantSources|microsoft.graph.ediscovery.tenantSources|When specified, the collection will span across a service for an entire workload. Possible values are: `allMailboxes`, `allSites`. **Note:** Either one custodian or specifying tenant source is required when creating a source collection.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_sourcecollection_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourceCollections
+Content-Type: application/json
+Content-length: 272
+
+{
+ "displayName": "Quarterly Financials search",
+ "contentQuery": "subject:'Quarterly Financials'",
+ "custodianSources@odata.bind": [
+ "https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources/46384443-4137-3032-3437-363939433735"
+ ]
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.sourceCollection"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourceCollections/$entity",
+ "description": null,
+ "lastModifiedDateTime": "2021-01-12T18:09:03.7378679Z",
+ "contentQuery": "subject:'Quarterly Financials'",
+ "tenantSources": "none",
+ "id": "1a9b4145d8f84e39bc45a7f68c5c5119",
+ "displayName": "Quarterly Financials search",
+ "createdDateTime": "2021-01-12T18:09:03.417009Z",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalname": "admin@contoso.com"
+ }
+ },
+ "lastModifiedBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalname": "admin@contoso.com"
+ }
+ }
+}
+```
v1.0 Ediscovery Case Post Tags https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post-tags.md
+
+ Title: "Create tag"
+description: "Create a new tag object."
+
+localization_priority: Normal
++
+# Create tag
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new tag for the specified case. The tags are used in review sets while reviewing 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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/tags
+```
+
+## 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 [tag](../resources/ediscovery-tag.md) object.
+
+The following table shows the properties that are required when you create the [tag](../resources/ediscovery-tag.md).
+
+|Property|Type|Description|
+|:|:|:|
+|childSelectability|[microsoft.graph.ediscovery.childSelectability](../resources/ediscovery-tag.md#childselectability-values)|Indicates whether a single or multiple child tags can be associated with a document. Possible values are: `One`, `Many`. This value controls whether the UX presents the tags as checkboxes or a radio button group. Required.|
+|displayName|String|Display name of the tag. Required.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_tag_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags
+Content-Type: application/json
+Content-length: 235
+
+{
+ "displayName":"Privileged",
+ "description":"The document is privileged",
+ "parent@odata.bind":"https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/98fdad78bbce4519b75474bc150575c3"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.tag"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/$entity",
+ "displayName": "Privileged",
+ "description": "The document is privileged",
+ "lastModifiedDateTime": "2021-01-12T01:01:09.0419153Z",
+ "childSelectability": "One",
+ "id": "0825ef81ade74095a3b3154a3c434c3e",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null,
+ "userPrincipalName": "admin@contoso.com"
+ }
+ }
+}
+```
v1.0 Ediscovery Case Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-post.md
+
+ Title: "Create case"
+description: "Use this API to create a new case."
+localization_priority: Normal
+++
+# Create case
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+POST /compliance/ediscovery/cases
+```
+
+## Request headers
+
+| Name | Description |
+|:--|:--|
+| Authorization | Bearer {token}. Required. |
+
+## Request body
+
+In the request body, supply a JSON representation of a [case](../resources/ediscovery-case.md) object. The following table lists properties that can be submitted with the call.
+
+| Property | Type | Description |
+|:-|:|:|
+| displayName | string | The name of the eDiscovery case. |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a new [microsoft.graph.ediscovery.case](../resources/ediscovery-case.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_case"
+}-->
+
+```http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases
+Content-type: application/json
+
+{
+ "displayName": "My Case 1",
+}
+```
+
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.case"
+} -->
+
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases/$entity",
+ "id": "061b9a92-8926-4bd9-b41d-abf35edc7583",
+ "displayName": "My Case 1",
+ "description": "",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-02-20T22:42:28.5505500Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-02-20T22:42:28.5505500Z",
+ "status": "active",
+ "closedBy": null,
+ "closedDateTime": null,
+ "externalId": ""
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Create case",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Case Reopen https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-reopen.md
+
+ Title: "case: reopen"
+description: "Reopen an eDiscovery case that was closed."
+
+localization_priority: Normal
++
+# case: reopen
+
+Namespace: microsoft.graph.ediscovery
++
+Reopen an eDiscovery case that was closed. For details, see [Reopen a closed case](/microsoft-365/compliance/close-or-delete-case#reopen-a-closed-case).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/reopen
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+
+<!-- {
+ "blockType": "request",
+ "name": "case_reopen"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4bd9-b41d-abf35edc7583/reopen
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Case Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-case-update.md
+
+ Title: "Update case"
+description: "Update the properties of a case object."
+localization_priority: Normal
+++
+# Update case
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of a [case](../resources/ediscovery-case.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+PATCH /compliance/ediscovery/cases/{id}
+```
+
+## Request headers
+
+| Name | Description|
+|:--|:--|
+| Authorization | Bearer {token}. Required. |
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+| Property | Type | Description |
+|:-|:|:|
+|description|String|The case description.|
+|displayName|String|The case name.|
+|externalId|String|The external case number for customer reference.|
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an updated [microsoft.graph.ediscovery.case](../resources/ediscovery-case.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+
+<!-- {
+ "blockType": "request",
+ "name": "update_case"
+}-->
+
+```http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/061b9a92-8926-4bd9-b41d-abf35edc7583
+Content-type: application/json
+
+{
+ "displayName": "My Case 1 - Renamed",
+ "description": "Updated description",
+ "externalId": "Updated externalId"
+}
+```
+
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++
+### Response
+
+The following is an example of the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.case"
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Update case",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Caseexportoperation Getdownloadurl https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-caseexportoperation-getdownloadurl.md
+
+ Title: "caseExportOperation: getDownloadUrl"
+description: "Returns the download URL "
+
+localization_priority: Normal
++
+# caseExportOperation: getDownloadUrl
+
+Namespace: microsoft.graph.ediscovery
++
+Returns the download URL for an export when the export is ready.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/operations/{operationId}/microsoft.graph.ediscovery.caseExportOperation/getDownloadUrl
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this function returns a `200 OK` response code and a String in the response body. The value field represents the download URL from where the export can be retrieved.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "caseexportoperation_getdownloadurl"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/99e865fc-e29f-479a-ba83-9e58eb017103/operations/63926d4779c243458902328d83f61f53/microsoft.graph.ediscovery.caseExportOperation/getDownloadUrl
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Edm.String"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#Edm.String",
+ "value": "https://nam01pkgg0052.blob.edproxy.nam01.ediscovery.outlook.com/packaging0041e27c6c924a48befe348d34066c25/d0b6d2a7-5fc5-44f0-9bca-6b9d34a9410b.zip?sv=2018-03-28&sr=c&sig=TRFQNUGFtuVO7zd39oNJjzcQYJus2TXY%2B50aed4pJJM%3D&se=2020-12-28T23%3A06%3A26Z&sp=racwdl"
+}
+```
v1.0 Ediscovery Custodian Activate https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-activate.md
+
+ Title: "custodian: activate"
+description: "Reactivate a custodian in a case."
+
+localization_priority: Normal
++
+# custodian: activate
+
+Namespace: microsoft.graph.ediscovery
++
+Activate a custodian that has been released from a case to make them part of the case again. For details, see [Manage custodians in an Advanced eDiscovery case](/microsoft-365/compliance/manage-new-custodians#re-activate-custodian).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/activate
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "custodian_activate"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians/45454331323337443946343043464239/activate
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Custodian Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-get.md
+
+ Title: "Get custodian"
+description: "Read the properties and relationships of a custodian object."
+
+localization_priority: Normal
++
+# Get custodian
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [custodian](../resources/ediscovery-custodian.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caesId}/custodians/{custodianId}
+```
+
+## 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 [microsoft.graph.ediscovery.custodian](../resources/ediscovery-custodian.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_custodian"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians/45454331323337443946343043464239
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.custodian"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians/$entity",
+ "email": "AdeleV@contoso.com",
+ "applyHoldToSources": true,
+ "status": "active",
+ "createdDateTime": "2020-10-30T20:59:54.9900703Z",
+ "lastModifiedDateTime": "2020-10-30T20:59:55.1400013Z",
+ "releasedDateTime": null,
+ "acknowledgedDateTime": null,
+ "id": "45454331323337443946343043464239",
+ "displayName": "Adele Vance"
+}
+```
v1.0 Ediscovery Custodian List Sitesources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-list-sitesources.md
+
+ Title: "List custodian siteSources"
+description: "Get a list of the siteSource objects and their properties."
+
+localization_priority: Normal
++
+# List custodian siteSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of [siteSource](../resources/ediscovery-sitesource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/siteSources
+```
+
+## 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 [microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_sitesource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/siteSources
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.siteSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/siteSources",
+ "value": [
+ {
+ "displayName": "Microsoft Team Site",
+ "createdDateTime": "2020-10-27T15:14:11.0048392Z",
+ "id": "38304445-3741-3333-4233-344238454333",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Custodian List Unifiedgroupsources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-list-unifiedgroupsources.md
+
+ Title: "List unifiedGroupSources"
+description: "Get a list of the unifiedGroupSource objects and their properties."
+
+localization_priority: Normal
++
+# List unifiedGroupSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of the [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/unifiedGroupSources
+```
+
+## 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 [microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) objects in the response body.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_unifiedgroupsource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/unifiedGroupSources
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.unifiedGroupSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/unifiedGroupSources",
+ "value": [
+ {
+ "displayName": "Developers group",
+ "createdDateTime": "2020-10-27T15:14:11.0048392Z",
+ "id": "33434233-3030-3739-3043-393039324633",
+ "includedSources": "mailbox,site",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "Megan Bowen"
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Custodian List Usersources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-list-usersources.md
+
+ Title: "List custodian userSources"
+description: "Get a list of the userSource objects and their properties."
+
+localization_priority: Normal
++
+# List custodian userSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of the [userSource](../resources/ediscovery-usersource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/userSources
+```
+
+## 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 [microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) objects in the response body.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_usersource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.userSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/userSources",
+ "value": [
+ {
+ "displayName": "Megan Bowen",
+ "createdDateTime": "2020-08-21T13:20:01.3430206Z",
+ "id": "46384443-4137-3032-3437-363939433735",
+ "email": "megan@contoso.com",
+ "includedSources": "mailbox,site",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "Adele Vance"
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Custodian Post Sitesources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-post-sitesources.md
+
+ Title: "Create custodian siteSource"
+description: "Create a new custodian siteSource object."
+
+localization_priority: Normal
++
+# Create custodian siteSource
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new custodian [siteSource](../resources/ediscovery-sitesource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/siteSources
+```
+
+## 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 [siteSource](../resources/ediscovery-sitesource.md) object.
+
+The following table shows the properties that are required when you create the [siteSource](../resources/ediscovery-sitesource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|site@odata.bind|String|ID of the site, which you can get from the [site](../resources/site.md) resource by using the [Get a site resource by path](../api/site-getbypath.md) method. The usage is {hostname}:/{relative-path}. For the site URL `https://contoso.sharepoint.com/sites/HumanResources`, the Microsoft Graph request would be `https://graph.microsoft.com/v1.0/sites/contoso.sharepoint.com:/sites/HumanResources`. The ID is the first GUID listed in the ID field. For the OneDrive for Business site URL `https://contoso-my.sharepoint.com/personal/adelev_contoso_com`, the Microsoft Graph request would be `https://graph.microsoft.com/v1.0/sites/contoso-my.sharepoint.com:/personal/adelev_contoso_com`. |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_sitesource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/siteSources
+Content-Type: application/json
+Content-length: 179
+
+{
+ "site@odata.bind": "https://graph.microsoft.com/v1.0/sites/50073f3e-cb22-48e5-95a9-51a3da455181"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.siteSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/siteSources",
+ "value": [
+ {
+ "displayName": "Human resources site",
+ "createdDateTime": "2020-10-27T15:14:11.0048392Z",
+ "id": "38304445-3741-3333-4233-344238454333",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Custodian Post Unifiedgroupsources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-post-unifiedgroupsources.md
+
+ Title: "Create unifiedGroupSource"
+description: "Create a new unifiedGroupSource object."
+
+localization_priority: Normal
++
+# Create unifiedGroupSource
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/unifiedGroupSources
+```
+
+## 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 [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) object.
+
+The following table shows the properties that are required when you create the [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|includedSources|microsoft.graph.ediscovery.sourceType|Specifies which sources are included in this group. Possible values are: `mailbox`, `site`.|
+|group@odata.bind|String|ID of the group. To get the group ID, use the [List groups](../api/group-list.md) operation.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_unifiedgroupsource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/unifiedGroupSources
+Content-Type: application/json
+Content-length: 219
+
+{
+ "group@odata.bind": "/groups/000044f9-47c8-4a87-bccf-291fbf006a54",
+ "includedSources": "mailbox, site"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.unifiedGroupSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "group@odata.bind": "/groups/000044f9-47c8-4a87-bccf-291fbf006a54",
+ "includedSources": "mailbox, site",
+ "id": "14202dd90a1f4ccc84929586326c7104",
+ "displayName": "SFA Videos",
+ "createdDateTime": "2020-03-13T22:38:00.8985662Z",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "Megan Bowen"
+ }
+ }
+}
+```
v1.0 Ediscovery Custodian Post Usersources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-post-usersources.md
+
+ Title: "Create custodian userSource"
+description: "Create a new custodian userSource object."
+
+localization_priority: Normal
++
+# Create custodian userSource
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new custodian [userSource](../resources/ediscovery-usersource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/userSources
+```
+
+## 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 [userSource](../resources/ediscovery-usersource.md) object.
+
+The following table shows the properties that are required when you create the [userSource](../resources/ediscovery-usersource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|email|String|SMTP address of the user.|
+|includedSources|microsoft.graph.ediscovery.sourceType|Specifies which sources are included in this group. Possible values are: `mailbox`, `site`.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_usersource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources
+Content-Type: application/json
+Content-length: 233
+
+{
+ "email":"megan@contoso.com",
+ "includedSources":"mailbox, site"
+}
+```
+++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.userSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('45454331323337443946343043464239')/userSources/$entity",
+ "displayName": "Megan Bowen",
+ "createdDateTime": "2020-11-06T16:09:08.4905571Z",
+ "id": "34383036-3741-4545-3242-373530353435",
+ "email": "megan@contoso.com",
+ "includedSources": "mailbox,site",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null
+ }
+ }
+}
+```
v1.0 Ediscovery Custodian Release https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-release.md
+
+ Title: "custodian: release"
+description: "Release a custodian from a case."
+
+localization_priority: Normal
++
+# custodian: release
+
+Namespace: microsoft.graph.ediscovery
++
+Release a custodian from a case. For details, see [Release a custodian from a case](/microsoft-365/compliance/manage-new-custodians#release-a-custodian-from-a-case).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/release
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "custodian_release"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians/45454331323337443946343043464239/release
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Custodian Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-custodian-update.md
+
+ Title: "Update custodian"
+description: "Update the properties of a custodian object."
+
+localization_priority: Normal
++
+# Update custodian
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of a [custodian](../resources/ediscovery-custodian.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+PATCH /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+|Property|Type|Description|
+|:|:|:|
+|applyHoldToSources|Boolean|Identifies whether a custodian's sources were placed on hold during creation.|
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "update_custodian"
+}
+-->
+
+``` http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/2192ca408ea2410eba3bec8ae873be6b/custodians/45454331323337443946343043464239
+Content-Type: application/json
+Content-length: 254
+
+{
+ "applyHoldToSources": "false",
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.custodian"
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Legalhold Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-delete.md
+
+ Title: "Delete legalHold"
+description: "Delete a legalHold object."
+
+localization_priority: Normal
++
+# Delete legalHold
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [legalHold](../resources/ediscovery-legalhold.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/{caseId}/legalHolds/{legalHoldId}
+```
+
+## 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
+
+<!-- {
+ "blockType": "request",
+ "name": "delete_legalhold"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Legalhold Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-get.md
+
+ Title: "Get legalHold"
+description: "Read the properties and relationships of a legalHold object."
+localization_priority: Normal
+++
+# Get legalHold
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [legalHold](../resources/ediscovery-legalhold.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
+```
+
+## 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 [microsoft.graph.ediscovery.legalHold](../resources/ediscovery-legalhold.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_legalhold"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.legalHold"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.ediscovery.legalHold",
+ "id": "700cd868-d868-700c-68d8-0c7068d80c70",
+ "description": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedDateTime": "String (timestamp)",
+ "isEnabled": "Boolean",
+ "status": "String",
+ "contentQuery": "String",
+ "errors": [
+ "String"
+ ],
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)"
+ }
+}
+```
v1.0 Ediscovery Legalhold List Sitesources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-list-sitesources.md
+
+ Title: "List legalHold siteSources"
+description: "Get the list of siteSource objecs associated with a legal hold."
+
+localization_priority: Normal
++
+# List legalHold siteSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [siteSource](../resources/ediscovery-sitesource.md) objecs associated with a legal hold.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}/siteSources
+```
+
+## 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 [microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_sitesource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/legalHolds/277107ff-fee3-41a0-a665-a9d7f6c4824f/siteSources
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.siteSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('c816dd6f-5af8-40c5-a760-331361e05c60')/legalHolds('277107ff-fee3-41a0-a665-a9d7f6c4824f')/siteSources",
+ "value": [
+ {
+ "displayName": "Microsoft Team Site",
+ "createdDateTime": "2020-10-30T21:02:41.887Z",
+ "id": "43aab990-183e-4593-b772-578bb129e89b",
+ "createdBy": {
+ "user": {
+ "id": null,
+ "displayName": "eDiscovery admin"
+ }
+ }
+ },
+ {
+ "displayName": "Adele Vance",
+ "createdDateTime": "2020-10-30T21:02:41.887Z",
+ "id": "e87b37ac-fad4-471b-9dd8-0e16000a3554",
+ "createdBy": {
+ "user": {
+ "id": null,
+ "displayName": "eDiscovery admin"
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Legalhold List Usersources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-list-usersources.md
+
+ Title: "List legalHold userSources"
+description: "Get the userSource resources from the userSources navigation property."
+
+localization_priority: Normal
++
+# List legalHold userSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [userSource](../resources/ediscovery-usersource.md) objects associated with a legal hold.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}/userSources
+```
+
+## 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 [microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_usersource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/legalHolds/277107ff-fee3-41a0-a665-a9d7f6c4824f/userSources
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.userSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('c816dd6f-5af8-40c5-a760-331361e05c60')/legalholds('277107ff-fee3-41a0-a665-a9d7f6c4824f')/userSources",
+ "value": [
+ {
+ "displayName": "Adele Vance",
+ "createdDateTime": "2020-10-30T21:02:41.887Z",
+ "id": "2f279b24-2142-435d-97c5-0d42220ba453",
+ "email": "AdeleV@contoso.com",
+ "includedSources": "mailbox",
+ "createdBy": {
+ "user": {
+ "id": null,
+ "displayName": "eDiscovery admin"
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Legalhold Post Sitesources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-post-sitesources.md
+
+ Title: "Create legalHold siteSource"
+description: "Create a new legalHold siteSource object."
+
+localization_priority: Normal
++
+# Create legalHold siteSource
+
+Namespace: microsoft.graph.ediscovery
++
+Adds a siteSource to a legalHold 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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}/siteSources
+```
+
+## 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 [siteSource](../resources/ediscovery-sitesource.md) object.
+
+The following table shows the properties that are required when you create the [siteSource](../resources/ediscovery-sitesource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|site@odata.bind|String|ID of the site, which you can get from the [site](../resources/site.md) resource by using the [Get a site resource by path](../api/site-getbypath.md) method. The usage is {hostname}:/{relative-path}. For the site URL `https://contoso.sharepoint.com/sites/HumanResources`, the Microsoft Graph request would be `https://graph.microsoft.com/v1.0/sites/contoso.sharepoint.com:/sites/HumanResources`. The ID is the first GUID listed in the ID field. For the OneDrive for business site URL `https://contoso-my.sharepoint.com/personal/adelev_contoso_com`, the Microsoft Graph request would be `https://graph.microsoft.com/v1.0/sites/contoso-my.sharepoint.com:/personal/adelev_contoso_com` |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_sitesource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/legalHolds/387566cc-38ae-4e85-ab4b-cd2dd34faa07/siteSources
+Content-Type: application/json
+Content-length: 154
+
+{
+ "site@odata.bind": "https://graph.microsoft.com/v1.0/sites/50073f3e-cb22-48e5-95a9-51a3da455181"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.siteSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('c816dd6f-5af8-40c5-a760-331361e05c60')/legalHolds('387566cc-38ae-4e85-ab4b-cd2dd34faa07')/siteSources/$entity",
+ "displayName": "Adele Vance",
+ "createdDateTime": "2020-12-28T20:08:57.857Z",
+ "id": "50073f3e-cb22-48e5-95a9-51a3da455181",
+ "createdBy": {
+ "user": {
+ "id": null,
+ "displayName": "EDiscovery admin"
+ }
+ }
+}
+```
v1.0 Ediscovery Legalhold Post Usersources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-post-usersources.md
+
+ Title: "Create legalHold userSource"
+description: "Create a new legalHold userSource object."
+
+localization_priority: Normal
++
+# Create legalHold userSource
+
+Namespace: microsoft.graph.ediscovery
++
+Adds a userSource to a legalHold 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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}/userSources
+```
+
+## 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 [userSource](../resources/ediscovery-usersource.md) object.
+
+The following table shows the properties that are required when you create the [userSource](../resources/ediscovery-usersource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|email|String|SMTP address of the user.|
+|includedSources|microsoft.graph.ediscovery.sourceType|Specifies which sources are included in this group. This value must be `mailbox`, `site` is not supported for legalHolds at this time.|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_usersource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/legalHolds/387566cc-38ae-4e85-ab4b-cd2dd34faa07/userSources
+Content-Type: application/json
+Content-length: 208
+
+{
+ "email": "adelev@contoso.com",
+ "includedSources": "mailbox"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.userSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases/c816dd6f-5af8-40c5-a760-331361e05c60/legalholds/387566cc-38ae-4e85-ab4b-cd2dd34faa07/userSources",
+ "value": [
+ {
+ "displayName": "Adele Vance",
+ "createdDateTime": "2020-12-28T20:08:57.857Z",
+ "id": "2192ca40-8ea2-410e-ba3b-ec8ae873be6b",
+ "email": "AdeleV@contoso.com",
+ "includedSources": "mailbox",
+ "createdBy": {
+ "user": {
+ "id": null,
+ "displayName": "EDiscovery admin"
+ }
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Legalhold Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-legalhold-update.md
+
+ Title: "Update legalHold"
+description: "Update the properties of a legalHold object."
+localization_priority: Normal
+++
+# Update legalHold
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of a [legalHold](../resources/ediscovery-legalhold.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+PATCH /compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+|Property|Type|Description|
+|:|:|:|
+|contentQuery|String|KQL query that specifies content to be held in the specified locations. For more information about KQL in eDiscovery, see [Keyword queries and search conditions for Content Search and eDiscovery](/microsoft-365/compliance/keyword-queries-and-search-conditions). To hold all content in the specified locations, leave **contentQuery** blank. |
+|description|String| The legal hold description. |
+|displayName|String| The display name of the legal hold. |
+|isEnabled|Boolean|Indicates whether the hold is enabled and actively holding content. |
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "update_legalhold"
+}
+-->
+
+``` http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/legalHolds/{legalholdId}
+Content-Type: application/json
+Content-length: 295
+
+{
+ "description": "This is a description for a legalHold"
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.legalHold"
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Reviewset Addtoreviewset https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewset-addtoreviewset.md
+
+ Title: "reviewSet: addToReviewSet"
+description: "Start the process of adding a collection from Microsoft 365 services to a review set."
+
+localization_priority: Normal
++
+# reviewSet: addToReviewSet
+
+Namespace: microsoft.graph.ediscovery
++
+Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the `Location` parameter from the response headers. The location provides a URL that will return a [caseExportOperation](../resources/ediscovery-caseexportoperation.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /cases/{caseId}/reviewSets/{reviewsetId}/addToReviewSet
+```
+
+## 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|
+|:|:|:|
+|sourceCollection|[microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md)|The ID of the **sourceCollection**.|
+|additionalData|[microsoft.graph.ediscovery.dataCollectionScope](../resources/ediscovery-addtoreviewsetoperation.md#datacollectionscope-values)|The **dataCollectionScope** that will be included with the collection.|
+
+## Response
+
+If successful, this action returns a `202 Accepted` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "reviewset_addtoreviewset"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/080e8cad-f21f-4452-8826-0ddf7e949fdd/reviewSets/6fe25d32-8167-4625-b75c-c4181ccbd9d5/addToReviewSet
+Content-Type: application/json
+Content-length: 531
+
+{
+ "sourceCollection": {
+ "id": "1a9b4145d8f84e39bc45a7f68c5c5119"
+ },
+ "additionalData": "linkedFiles"
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 202 Accepted
+```
v1.0 Ediscovery Reviewset Export https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewset-export.md
+
+ Title: "reviewSet: export"
+description: "Initiate an export from a reviewSet."
+
+localization_priority: Normal
++
+# reviewSet: export
+
+Namespace: microsoft.graph.ediscovery
++
+Initiate an export from a **reviewSet**. For details, see [Export documents from a review set in Advanced eDiscovery](/microsoft-365/compliance/export-documents-from-review-set).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/reviewsets/{reviewsetId}/export
+```
+
+## 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 parameters.
+
+The following table shows the parameters that can be used with this action.
+
+|Parameter|Type|Description|
+|:|:|:|
+|outputName|String| Name of the export. Required. |
+|description|String| Description of the export |
+|azureBlobContainer|String| When exporting to your own Azure storage account, this is the container URL. |
+|azureBlobToken|String| When exporting to your own Azure storage account, SAS token for the container URL. |
+|exportOptions| [microsoft.graph.ediscovery.exportOptions](../resources/ediscovery-caseexportoperation.md#exportoptions-values) |Specifies options that control the format of the export. Possible values are: `originalFiles`, `text`, `pdfReplacement`, `fileInfo`, `tags`.|
+|exportStructure|[microsoft.graph.ediscovery.exportFileStructure](../resources/ediscovery-caseexportoperation.md#exportfilestructure-values)| Options that control file structure and packaging of the export. Possible values are: `none`, `directory`, `pst`.|
+
+## Response
+
+If the export is started successfully, this action returns a `202 Accepted` response code. The response will also contain a `Location` header, which contains the location of the [caseExportOperation](../resources/ediscovery-caseexportoperation.md) that was created to handle the export. Check the status of the export operation by making a GET request to the location, when successfully completed, the [status](../resources/ediscovery-caseoperation.md#caseoperationstatus-values) will change to `succeeded`.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "reviewset_export"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/99e865fc-e29f-479a-ba83-9e58eb017103/reviewsets/e44ac2cb-f8b4-4fd8-aa1c-1391b46ba9cc/export
+Content-Type: application/json
+Content-length: 186
+
+{
+ "outputName": "2020-12-06 Contoso investigation export",
+ "description": "Export for the Contoso investigation",
+ "exportOptions": "originalFiles,fileInfo,tags",
+ "exportStructure": "directory"
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 202 Accepted
+cache-control: no-cache,
+client-request-id: 3ec98906-7187-927e-5203-2ed4533175c6,
+location: https://graph.microsoft.com/beta/compliance/ediscovery/cases('5b840b94-f821-4c4a-8cad-3a90062bf51a')/operations('2ad2da7c7dbb404abfbbb28b7b6babd6'),
+request-id: 9e6b9230-113c-49de-8f7d-ecb90d35b0de
+```
v1.0 Ediscovery Reviewset Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewset-get.md
+
+ Title: "Get reviewSet"
+description: "Retrieve the properties and relationships of a reviewSet object."
+localization_priority: Normal
+++
+# Get reviewSet
+
+Namespace: microsoft.graph.ediscovery.ediscovery
++
+Retrieve the properties and relationships of a [reviewSet](../resources/ediscovery-reviewset.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /compliance/ediscovery/cases/{id}/reviewSets/{id}
+```
+
+## 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).
+
+By default, all review set fields are returned; however, you can specify certain fields to return using the OData `$select` query parameter. For example, to only return the **displayName** and ID, add the following to your query: `$select=displayName,Id`.
+
+Because a request can return many cases, you can filter them by using **displayName**. To filter by **displayName**, add the following to your query: `$filter=displayName eq 'rs1'`, where the review set name is rs1.
+
+For more information about filtering and specifying fields, see [Using Filter Expressions in OData URIs
+](/dynamics-nav/using-filter-expressions-in-odata-uris).
+
+## 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 the requested [microsoft.graph.ediscovery.reviewSet](../resources/ediscovery-reviewset.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_reviewset"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/6f65a8e4-c6a0-4cff-8a81-c9ab5df7290d/reviewSets/0157910c-57ce-4e48-bd4b-90f3c88ca32e
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSet"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases('6f65a8e4-c6a0-4cff-8a81-c9ab5df7290d')/reviewSets/$entity",
+ "id": "0157910c-57ce-4e48-bd4b-90f3c88ca32e",
+ "displayName": "My Reviewset 3",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-11T08:40:14.9486058Z"
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Get reviewSet",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Reviewsetquery Applytags https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-applytags.md
+
+ Title: "reviewSetQuery: applyTags"
+description: "Apply tags to documents that match the specified query."
+
+localization_priority: Normal
++
+# reviewSetQuery: applyTags
+
+Namespace: microsoft.graph.ediscovery
++
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/reviewSets/{reviewSetId}/queries/{reviewSetQueryId}/applyTags
+```
+
+## 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|
+|:|:|:|
+|tagsToAdd|[microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) collection|IDs of tags to add to the documents that match the query.|
+|tagsToRemove|[microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) collection|IDs of tags to remove from the documents that match the query.|
+
+## Response
+
+If successful, this action returns a `202 Accepted` response code.
+
+If the tagging operation is started successfully, this action returns a `202 Accepted` response code. The response will also contain a `Location` header, which contains the location of the [tagOperation](../resources/ediscovery-tagOperation.md) that was created to handle the tagging. Check the status of the tagging operation by making a GET request to the location, when successfully completed, the [status](../resources/ediscovery-caseoperation.md#caseoperationstatus-values) will change to `succeeded`.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "reviewsetquery_applytags"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/reviewsets/6c95c2a6-31fa-45a8-93ef-dd4531974783/queries/b4798d14-748d-468e-a1ec-96a2b1d49677/applyTags
+Content-Type: application/json
+Content-length: 778
+
+{
+ "tagsToAdd": [
+ {
+ "id": "b4798d14-748d-468e-a1ec-96a2b1d49677"
+ }
+ ]
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 202 Accepted
+cache-control: no-cache,
+client-request-id: 56c9dd8b-d8f7-59ae-6733-38191862c9c9,
+location: https://graph.microsoft.com/beta/compliance/ediscovery/cases('47746044-fd0b-4a30-acfc-5272b691ba5b')/operations('d77f7933e88842bab3221e280be9dc0b'),
+request-id: c2397a81-e9c2-4851-b669-d87e0751e45a
+```
v1.0 Ediscovery Reviewsetquery Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-delete.md
+
+ Title: "Delete reviewSetQuery"
+description: "Delete a reviewSetQuery object."
+localization_priority: Normal
+++
+# Delete reviewSetQuery
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [reviewSetQuery](../resources/ediscovery-reviewsetquery.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+DELETE /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries/{id}
+```
+
+## 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. It does not return anything in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_reviewsetquery"
+}-->
+
+```http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-42f4-89fe-84d5198ddedf/reviewSets/b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8/queries/6b5358b0-2ce2-4369-b9cf-65392fe56807
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Delete reviewSetQuery",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
++
v1.0 Ediscovery Reviewsetquery Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-get.md
+
+ Title: "Get reviewSetQuery"
+description: "Retrieve the properties and relationships of an eDiscovery reviewsetquery object."
+localization_priority: Normal
+++
+# Get reviewSetQuery
+
+Namespace: microsoft.graph.ediscovery
++
+Retrieve the properties and relationships of an eDiscovery [reviewSetQuery](../resources/ediscovery-reviewsetquery.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries/{id}
+```
+
+## 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 the requested [microsoft.graph.ediscovery.reviewSetQuery](../resources/ediscovery-reviewsetquery.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_reviewsetquery"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-42f4-89fe-84d5198ddedf/reviewSets/b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8/queries/6b5358b0-2ce2-4369-b9cf-65392fe56807
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSetQuery"
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases('2eef613a-ca2d-42f4-89fe-84d5198ddedf')/reviewSets('b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8')/queries/$entity",
+ "id": "6b5358b0-2ce2-4369-b9cf-65392fe56807",
+ "displayName": "My Query 1",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-09T09:05:12.3756813Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-03-09T09:05:12.3756813Z",
+ "query": "subject:\"Quarterly Financials\""
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Get reviewSetQuery",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
++
v1.0 Ediscovery Reviewsetquery List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-list.md
+
+ Title: "List reviewSetQueries"
+description: "Retrieve a list of reviewSetQuery objects."
+localization_priority: Normal
+++
+# List reviewSetQueries
+
+Namespace: microsoft.graph.ediscovery
++
+Retrieve a list of eDiscovery [reviewSetQuery](../resources/ediscovery-reviewsetquery.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries
+```
+
+## 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 [microsoft.graph.ediscovery.reviewSetQuery](../resources/ediscovery-reviewsetquery.md) objects in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_reviewsetquery"
+}-->
+
+```msgraph-interactive
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-42f4-89fe-84d5198ddedf/reviewSets/b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8/queries
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSetQuery",
+ "isCollection": true
+} -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases('2eef613a-ca2d-42f4-89fe-84d5198ddedf')/reviewSets('b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8')/queries",
+ "@odata.nextLink": "https://graph.microsoft.com/beta/compliance/ediscovery/cases('2eef613a-ca2d-42f4-89fe-84d5198ddedf')/reviewSets('b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8')/queries?$skipToken=<encodedPageToken>",
+ "value": [
+ {
+ "id": "f7859ebb-5546-4f96-937a-9cf5723e9809",
+ "displayName": "Query 1",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-02T12:07:52.6520503Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-03-02T12:07:52.6520503Z",
+ "query": "(Cc:aa)"
+ },
+ {
+ "id": "7c4b98e1-fe18-4887-be81-79f7a24b15c8",
+ "displayName": "New query1",
+ "description": null,
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-02T16:17:19.3564678Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-03-02T16:17:19.3564678Z",
+ "query": "subject:\"Quarterly Financials\""
+ }
+ ]
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "List queries",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
++
v1.0 Ediscovery Reviewsetquery Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-post.md
+
+ Title: "Create reviewSetQuery"
+description: "Use this API to create a new reviewSetQuery."
+localization_priority: Normal
+++
+# Create reviewSetQuery
+
+Namespace: microsoft.graph.ediscovery
++
+Create a new [reviewSetQuery](../resources/ediscovery-reviewsetquery.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+POST /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries
+```
+
+## Request headers
+
+| Name | Description |
+|:--|:--|
+| Authorization | Bearer {token}. Required. |
+
+## Request body
+
+In the request body, supply a JSON representation of [reviewSetQuery](../resources/ediscovery-reviewsetquery.md) object. The following table lists the required properties.
+
+| Property | Type | Description |
+|:-|:|:|
+| displayName | string | The name of the review set query |
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a new [microsoft.graph.ediscovery.reviewSetQuery](../resources/ediscovery-reviewsetquery.md) object in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "post_reviewsetquery"
+}-->
+
+```http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-42f4-89fe-84d5198ddedf/reviewSets/b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8/queries
+Content-type: application/json
+
+{
+ "displayName":"My Query 1",
+ "query":"(subject:\"Quarterly Financials\")"
+}
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSetQuery"
+} -->
+
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/compliance/ediscovery/$metadata#cases('2eef613a-ca2d-42f4-89fe-84d5198ddedf')/reviewSets('b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8')/queries/$entity",
+ "id": "6b5358b0-2ce2-4369-b9cf-65392fe56807",
+ "displayName": "My Query 1",
+ "createdBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "createdDateTime": "2020-03-09T09:05:12.3756813Z",
+ "lastModifiedBy": {
+ "user": {
+ "id": "efee1b77-fb3b-4f65-99d6-274c11914d12",
+ "displayName": "eDiscovery admin"
+ }
+ },
+ "lastModifiedDateTime": "2020-03-09T09:05:12.3756813Z",
+ "query": "(subject:\"Quarterly Financials\")"
+}
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Create reviewSetQuery",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
++
v1.0 Ediscovery Reviewsetquery Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-reviewsetquery-update.md
+
+ Title: "Update reviewSetQuery"
+description: "Update the properties of a reviewSetQuery object."
+localization_priority: Normal
+++
+# Update reviewSetQuery
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of an eDiscovery [reviewSetQuery](../resources/ediscovery-reviewsetquery.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+PATCH /compliance/ediscovery/cases/{id}/reviewSets/{id}/queries/{id}
+```
+
+## Request headers
+
+| Name | Description|
+|:--|:--|
+| Authorization | Bearer {token}. Required. |
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+| Property | Type | Description |
+|:-|:|:|
+| displayName | String | Display name for they review set query. |
+| query | String | The query string in KQL (Keyword Query Language) query. For details, see [Document metadata fields](/microsoft-365/compliance/document-metadata-fields-in-advanced-ediscovery). |
+
+## Response
+
+If successful, this method returns a `204 No Content` response code. It does not return anything in the response body.
+
+## Examples
+
+### Request
+
+The following is an example of the request.
+<!-- {
+ "blockType": "request",
+ "name": "update_reviewsetquery"
+}-->
+
+```http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/2eef613a-ca2d-42f4-89fe-84d5198ddedf/reviewSets('b26888b3-e1f5-47c5-bdf2-33d1b90cb2e8/queries/6b5358b0-2ce2-4369-b9cf-65392fe56807
+Content-type: application/json
+
+{
+ "displayName": "My Query 1 - Renamed"
+}
+```
+
+### Response
+
+The following is an example of the response.
+
+> **Note:** The response object shown here might be shortened for readability. All the properties will be returned from an actual call.
+
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.reviewSetQuery"
+} -->
+
+```http
+HTTP/1.1 204 No Content
+```
+
+<!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
+2019-02-04 14:57:30 UTC -->
+<!-- {
+ "type": "#page.annotation",
+ "description": "Update reviewsetquery",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": ""
+}-->
v1.0 Ediscovery Sitesource Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sitesource-delete.md
+
+ Title: "Delete siteSource"
+description: "Delete a siteSource object."
+
+localization_priority: Normal
++
+# Delete siteSource
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [siteSource](../resources/ediscovery-sitesource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/siteSources/{siteSourceId}
+```
+
+## 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
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_sitesource"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/siteSources/38304445-3741-3333-4233-344238454333
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Sitesource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sitesource-get.md
+
+ Title: "Get siteSource"
+description: "Read the properties and relationships of a siteSource object."
+
+localization_priority: Normal
++
+# Get siteSource
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [siteSource](../resources/ediscovery-sitesource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/siteSources/{siteSourceId}
+```
+
+## 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 [microsoft.graph.ediscovery.siteSource](../resources/ediscovery-sitesource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_sitesource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/siteSources/38304445-3741-3333-4233-344238454333
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.siteSource"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/siteSources",
+ "displayName": "Human resources site",
+ "createdDateTime": "2020-10-27T15:14:11.0048392Z",
+ "id": "38304445-3741-3333-4233-344238454333",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null
+ }
+ }
+}
+```
v1.0 Ediscovery Sourcecollection Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-delete.md
+
+ Title: "Delete sourceCollection"
+description: "Delete a sourceCollection object."
+
+localization_priority: Normal
++
+# Delete sourceCollection
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [sourceCollection](../resources/ediscovery-sourcecollection.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}
+```
+
+## 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
+
+<!-- {
+ "blockType": "request",
+ "name": "delete_sourcecollection"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Sourcecollection Estimatestatistics https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-estimatestatistics.md
+
+ Title: "sourceCollection: estimateStatistics"
+description: "Runs an estimate of the source collection."
+
+localization_priority: Normal
++
+# sourceCollection: estimateStatistics
+
+Namespace: microsoft.graph.ediscovery
++
+Run an estimate of the number of emails and documents in the source collection. To learn more about source collections (also known as searches in eDiscovery), see [Collect data for a case in Advanced eDiscovery](https://docs.microsoft.com/microsoft-365/compliance/collecting-data-for-ediscovery).
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/estimateStatistics
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If the estimate is started successfully, this action returns a `202 Accepted` response code. The response will also contain a `Location` header, which contains the location of the [estimateStatisticsOperation](../resources/ediscovery-estimatestatisticsoperation.md) that was created to handle the estimate. Check the status of the estimate operation by making a GET request to the location, when successfully completed, the [status](../resources/ediscovery-caseoperation.md#caseoperationstatus-values) will change to `succeeded`.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "sourcecollection_estimatestatistics"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/estimateStatistics
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 202 Accepted
+cache-control: private
+client-request-id: af32de50-99d9-e3a8-371b-a4f366cc78e7
+content-length: 0
+content-type: text/plain
+location: https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/operations/82edd40e182a464fa02c24a36fa94873
+request-id: e890176f-640f-4222-9cd8-be26e71c5e5d
+```
v1.0 Ediscovery Sourcecollection Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-get.md
+
+ Title: "Get sourceCollection"
+description: "Read the properties and relationships of a sourceCollection object."
+
+localization_priority: Normal
++
+# Get sourceCollection
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [sourceCollection](../resources/ediscovery-sourcecollection.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}
+```
+
+## 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).
+
+Use `$expand` to expand review set operations, custodian sources, and the last estimate statistics operation.
+
+```http
+https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourcecollections/1a9b4145d8f84e39bc45a7f68c5c5119?$expand=addToReviewSetOperation,custodianSources,lastEstimateStatisticsOperation
+```
+
+## 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 [microsoft.graph.ediscovery.sourceCollection](../resources/ediscovery-sourcecollection.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_sourcecollection"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourcecollections/1a9b4145d8f84e39bc45a7f68c5c5119?$expand=addToReviewSetOperation,custodianSources,lastEstimateStatisticsOperation
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.sourceCollection"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('47746044-fd0b-4a30-acfc-5272b691ba5b')/sourceCollections/$entity",
+ "description": null,
+ "lastModifiedDateTime": "2021-01-12T18:09:03.7378679Z",
+ "contentQuery": "subject:'Quarterly Financials'",
+ "tenantSources": "none",
+ "id": "1a9b4145d8f84e39bc45a7f68c5c5119",
+ "displayName": "Quarterly Financials search",
+ "createdDateTime": "2021-01-12T18:09:03.417009Z",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalname": "admin@contoso.com"
+ }
+ },
+ "lastModifiedBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalname": "admin@contoso.onmicrosoft.com"
+ }
+ },
+ "addToReviewSetOperation": {
+ "createdDateTime": "2021-01-13T05:38:49.9186654Z",
+ "completedDateTime": "2021-01-13T07:54:45.0007868Z",
+ "percentProgress": 100,
+ "status": "succeeded",
+ "action": "addToReviewSet",
+ "id": "aef586b34d89405d802497658a14194f",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": null,
+ "userPrincipalName": "admin@contoso.com"
+ }
+ }
+ },
+ "lastEstimateStatisticsOperation": {
+ "createdDateTime": "2021-01-12T21:53:50.7272654Z",
+ "completedDateTime": "2021-01-12T21:54:49.5595543Z",
+ "percentProgress": 100,
+ "status": "succeeded",
+ "action": "estimateStatistics",
+ "id": "f3db0382af0842eaa98c7dd59e7dace6",
+ "indexedItemCount": 39598,
+ "indexedItemsSize": 3760920737,
+ "unindexedItemCount": 0,
+ "unindexedItemsSize": 0,
+ "mailboxCount": 1,
+ "siteCount": 1,
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ }
+ }
+}
+```
v1.0 Ediscovery Sourcecollection List Additionalsources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-list-additionalsources.md
+
+ Title: "List additionalSources"
+description: "Get a list of additional dataSource objects associated with a source collection."
+
+localization_priority: Normal
++
+# List additionalSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of additional [dataSource](../resources/ediscovery-datasource.md) objects associated with a source collection.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/additionalSources
+```
+
+## 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 [microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_datasource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/additionalSources
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.dataSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.dataSource",
+ "id": "0fb67fc5-7fc5-0fb6-c57f-b60fc57fb60f",
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Sourcecollection List Addtoreviewsetoperation https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-list-addtoreviewsetoperation.md
+
+ Title: "List addToReviewSetOperation"
+description: "Get the last addToReviewSetOperation object associated with a source collection."
+
+localization_priority: Normal
++
+# List addToReviewSetOperation
+
+Namespace: microsoft.graph.ediscovery
++
+Get the last [addToReviewSetOperation](../resources/ediscovery-addtoreviewsetoperation.md) object associated with a source collection.
+
+>**Note:** This method only lists the last operation; it does not return a history of all operations.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/addToReviewSetOperation
+```
+
+## 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 [microsoft.graph.ediscovery.addToReviewSetOperation](../resources/ediscovery-addtoreviewsetoperation.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_addtoreviewsetoperation"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourceCollections/1a9b4145d8f84e39bc45a7f68c5c5119/addToReviewSetOperation
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.addToReviewSetOperation)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.addToReviewSetOperation",
+ "id": "9055c657-c657-9055-57c6-559057c65590",
+ "createdDateTime": "String (timestamp)",
+ "completedDateTime": "String (timestamp)",
+ "percentProgress": "Integer",
+ "status": "String",
+ "action": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "resultInfo": {
+ "@odata.type": "microsoft.graph.resultInfo"
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Sourcecollection List Custodiansources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-list-custodiansources.md
+
+ Title: "List custodianSources"
+description: "Get the list of dataSource objects associated with a source collection."
+
+localization_priority: Normal
++
+# List custodianSources
+
+Namespace: microsoft.graph.ediscovery
++
+Get the list of [dataSource](../resources/ediscovery-datasource.md) objects associated with a source collection.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/custodianSources
+```
+
+## 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 [microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_datasource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/custodianSources
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.dataSource)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.dataSource",
+ "id": "0fb67fc5-7fc5-0fb6-c57f-b60fc57fb60f",
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ }
+ }
+ ]
+}
+```
v1.0 Ediscovery Sourcecollection List Lastestimatestatisticsoperation https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-list-lastestimatestatisticsoperation.md
+
+ Title: "List estimateStatisticsOperation"
+description: "Get the last estimateStatisticsOperation object associated with a source collection."
+
+localization_priority: Normal
++
+# List estimateStatisticsOperation
+
+Namespace: microsoft.graph.ediscovery
++
+Get the last [estimateStatisticsOperation](../resources/ediscovery-estimatestatisticsoperation.md) object associated with a source collection.
+
+>**Note:** This method only lists the last operation; it does not return a history of all operations.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/lastEstimateStatisticsOperation
+```
+
+## 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 [microsoft.graph.ediscovery.estimateStatisticsOperation](../resources/ediscovery-estimatestatisticsoperation.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_estimatestatisticsoperation"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/95bdbf84f02f4bdaafbbb2fe945a4962/lastEstimateStatisticsOperation
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.estimateStatisticsOperation)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "createdDateTime": "2021-01-12T20:12:01.4443402Z",
+ "completedDateTime": "2021-01-12T20:12:35.4818899Z",
+ "percentProgress": 100,
+ "status": "succeeded",
+ "action": "estimateStatistics",
+ "id": "95bdbf84f02f4bdaafbbb2fe945a4962",
+ "indexedItemCount": 3,
+ "indexedItemsSize": 68848,
+ "unindexedItemCount": 0,
+ "unindexedItemsSize": 0,
+ "mailboxCount": 2,
+ "siteCount": 0
+ }
+ ]
+}
+```
v1.0 Ediscovery Sourcecollection Post Additionalsources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-post-additionalsources.md
+
+ Title: "Create dataSource"
+description: "Add additional data sources to a source collection."
+
+localization_priority: Normal
++
+# Create dataSource
+
+Namespace: microsoft.graph.ediscovery
++
+Add additional data sources to a source collection.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/additionalSources
+```
+
+## 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 [dataSource](../resources/ediscovery-datasource.md) object.
+
+The following table shows the properties that are required when you create the [dataSource](../resources/ediscovery-datasource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The ID for [sourceCollection](../resources/ediscovery-sourcecollection.md) case. Read-only. Inherited from [entity](../resources/entity.md)|
+|displayName|String|The name of the [sourceCollection](../resources/ediscovery-sourcecollection.md)|
+|createdDateTime|DateTimeOffset|The date and time when the [sourceCollection](../resources/ediscovery-sourcecollection.md) was created.|
+|createdBy|[identitySet](../resources/identityset.md)|The user who created the [sourceCollection](../resources/ediscovery-sourcecollection.md).|
+
+## Response
+
+If successful, this method returns a `201 Created` response code and a [microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_datasource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/additionalSources
+Content-Type: application/json
+Content-length: 179
+
+{
+ "@odata.type": "#microsoft.graph.ediscovery.userSource",
+ "email": "badguy@contoso.com"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.dataSource"
+}
+-->
+
+``` http
+HTTP/1.1 201 Created
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.ediscovery.dataSource",
+ "id": "0fb67fc5-7fc5-0fb6-c57f-b60fc57fb60f",
+ "displayName": "String",
+ "createdDateTime": "String (timestamp)",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ }
+}
+```
v1.0 Ediscovery Sourcecollection Post Custodiansources https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-post-custodiansources.md
+
+ Title: "Add custodianSources"
+description: "Add custodial dataSource objects to a source collection."
+
+localization_priority: Normal
++
+# Add custodianSources
+
+Namespace: microsoft.graph.ediscovery
++
+Add custodian [dataSource](../resources/ediscovery-datasource.md) objects to a source collection.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+POST /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}/custodianSources/$ref
+```
+
+## 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 [dataSource](../resources/ediscovery-datasource.md) object.
+
+The following table shows the properties that are required when you create the [dataSource](../resources/ediscovery-datasource.md).
+
+|Property|Type|Description|
+|:|:|:|
+|@odata.id|String|String that defines the custodial object. See the example that follows.|
+
+## Response
+
+If successful, this method returns a `204 No Content` response code and a [microsoft.graph.ediscovery.dataSource](../resources/ediscovery-datasource.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_datasource_from_"
+}
+-->
+
+``` http
+POST https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/sourceCollections/1a9b4145d8f84e39bc45a7f68c5c5119/custodianSources/$ref
+Content-Type: application/json
+Content-length: 179
+
+{
+ "@odata.id":"https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/custodians/ab3a628a383045eba344b3caecba3104/userSources/31423539-3846-4333-4136-353644383531"
+}
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.dataSource"
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+Content-Type: application/json
+```
v1.0 Ediscovery Sourcecollection Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-sourcecollection-update.md
+
+ Title: "Update sourceCollection"
+description: "Update the properties of a sourceCollection object."
+
+localization_priority: Normal
++
+# Update sourceCollection
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of a [sourceCollection](../resources/ediscovery-sourcecollection.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+PATCH /compliance/ediscovery/cases/{caseId}/sourceCollections/{sourceCollectionId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+|Property|Type|Description|
+|:|:|:|
+|contentQuery|String|The query string in KQL (Keyword Query Language) query. For details, see [Keyword queries and search conditions for Content Search and eDiscovery](/microsoft-365/compliance/keyword-queries-and-search-conditions). You can refine searches by using fields paired with values; for example, `subject:"Quarterly Financials" AND Date>=06/01/2016 AND Date<=07/01/2016`.|
+|description|String|The description of the **sourceCollection**.|
+|displayName|String|The display name of the **sourceCollection**.|
+|tenantSources|microsoft.graph.ediscovery.tenantSources|When specified, the collection will span across a service for an entire workload. Possible values are: `allMailboxes`, `allSites`.|
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "update_sourcecollection"
+}
+-->
+
+``` http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/sourceCollections/1a9b4145d8f84e39bc45a7f68c5c5119
+Content-Type: application/json
+Content-length: 247
+
+{
+ "displayName": "Quarterly Financials search",
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Tag Ashierarchy https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-tag-ashierarchy.md
+
+ Title: "tag: asHierarchy"
+description: "Return a list of tags in hierarchial form."
+
+localization_priority: Normal
++
+# tag: asHierarchy
+
+Namespace: microsoft.graph.ediscovery
++
+Return a list of [tag](../resources/ediscovery-tag.md) objects in hierarchial form
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/tags/asHierarchy
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this function returns a `200 OK` response code and a [microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) collection in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "tag_ashierarchy"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/asHierarchy
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.tag)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.ediscovery.tag",
+ "id": "String (identifier)",
+ "displayName": "String",
+ "description": "String",
+ "childSelectability": "String",
+ "createdBy": {
+ "@odata.type": "microsoft.graph.identitySet"
+ },
+ "lastModifiedDateTime": "String (timestamp)"
+ }
+ ]
+}
+```
v1.0 Ediscovery Tag Childtags https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-tag-childtags.md
+
+ Title: "List childTags"
+description: "Get a list of child [tag] objects associated with a tag."
+
+localization_priority: Normal
++
+# List childTags
+
+Namespace: microsoft.graph.ediscovery
++
+Get a list of child [tag](../resources/ediscovery-tag.md) objects associated with a tag.
+
+## Permissions
+
+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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/tags/{tagId}/childTags
+```
+
+## 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 [microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_tag"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/e54b3f535b434a9a8743b84e34c00504/childTags
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.ediscovery.tag)"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(microsoft.graph.ediscovery.tag)",
+ "value": [
+ {
+ "displayName": "Yes",
+ "description": "The document is responsive",
+ "lastModifiedDateTime": "2021-01-11T19:32:22.4091161Z",
+ "childSelectability": "One",
+ "id": "081ff31e7324423186e01b549efe7033",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "childTags": []
+ },
+ {
+ "displayName": "No",
+ "description": "The document is not responsive",
+ "lastModifiedDateTime": "2021-01-11T19:32:21.5693878Z",
+ "childSelectability": "One",
+ "id": "61624e6c96a64ccea40e0d2c48e23e16",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "childTags": []
+ }
+ ]
+}
+```
v1.0 Ediscovery Tag Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-tag-delete.md
+
+ Title: "Delete tag"
+description: "Delete a tag object."
+
+localization_priority: Normal
++
+# Delete tag
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [tag](../resources/ediscovery-tag.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/{caseId}/tags/{tagId}?forcedelete=true
+```
+
+## Query parameters
+
+In the request URL, provide the following required query parameter.
+
+| Parameter | Type | Description |
+|:--|:--|:--|
+| forcedelete | Boolean | If set to true, the tag and children will be deleted, if false, and the tag has children, the delete will fail. |
+
+## 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
+
+<!-- {
+ "blockType": "request",
+ "name": "delete_tag"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/9985bd266f2f459cbebc81522734b452?forcedelete=true
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Tag Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-tag-get.md
+
+ Title: "Get tag"
+description: "Read the properties and relationships of a tag object."
+
+localization_priority: Normal
++
+# Get tag
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [tag](../resources/ediscovery-tag.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/tags/{tagId}
+```
+
+## 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 [microsoft.graph.ediscovery.tag](../resources/ediscovery-tag.md) object in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_tag"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/e54b3f535b434a9a8743b84e34c00504
+```
+
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.tag"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('47746044-fd0b-4a30-acfc-5272b691ba5b')/tags/$entity",
+ "displayName": "Responsiveness",
+ "description": "Indicates the responsiveness of the document",
+ "lastModifiedDateTime": "2021-01-11T19:32:23.1903658Z",
+ "childSelectability": "One",
+ "id": "e54b3f535b434a9a8743b84e34c00504",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "EDisco Admin",
+ "userPrincipalName": "admin@contoso.com"
+ }
+ },
+ "childTags": []
+}
+```
v1.0 Ediscovery Tag Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-tag-update.md
+
+ Title: "Update tag"
+description: "Update the properties of a tag object."
+
+localization_priority: Normal
++
+# Update tag
+
+Namespace: microsoft.graph.ediscovery
++
+Update the properties of a [tag](../resources/ediscovery-tag.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+PATCH /compliance/ediscovery/cases/{caseId}/tags/{tagId}
+```
+
+## Request headers
+
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
+
+In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance, don't include existing values that haven't changed.
+
+|Property|Type|Description|
+|:|:|:|
+|description|String|The description for the tag.|
+|displayName|String|Display name of the tag.|
+
+## Response
+
+If successful, this method returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "update_tag"
+}
+-->
+
+``` http
+PATCH https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/e54b3f535b434a9a8743b84e34c00504
+Content-Type: application/json
+Content-length: 210
+
+{
+ "description":"This is an updated description."
+}
+```
+
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Unifiedgroupsource Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-unifiedgroupsource-delete.md
+
+ Title: "Delete unifiedGroupSource"
+description: "Delete a unifiedGroupSource object."
+
+localization_priority: Normal
++
+# Delete unifiedGroupSource
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/unifiedGroupSources/33434233-3030-3739-3043-393039324633
+```
+
+## 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
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_unifiedgroupsource"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/unifiedGroupSources/{unifiedGroupSourceId}
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Unifiedgroupsource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-unifiedgroupsource-get.md
+
+ Title: "Get unifiedGroupSource"
+description: "Read the properties and relationships of a unifiedGroupSource object."
+
+localization_priority: Normal
++
+# Get unifiedGroupSource
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/unifiedGroupSources/{unifiedGroupSourceId}
+```
+
+## 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 [microsoft.graph.ediscovery.unifiedGroupSource](../resources/ediscovery-unifiedgroupsource.md) object in the response body.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_unifiedgroupsource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/unifiedGroupSources/33434233-3030-3739-3043-393039324633
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.unifiedGroupSource"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/unifiedGroupSources",
+ "displayName": "Developers group",
+ "createdDateTime": "2020-10-27T15:14:11.0048392Z",
+ "id": "33434233-3030-3739-3043-393039324633",
+ "includedSources": "mailbox,site",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "Megan Bowen"
+ }
+ }
+}
+```
v1.0 Ediscovery Usersource Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-usersource-delete.md
+
+ Title: "Delete userSource"
+description: "Deletes a userSource object."
+
+localization_priority: Normal
++
+# Delete userSource
+
+Namespace: microsoft.graph.ediscovery
++
+Delete a [userSource](../resources/ediscovery-usersource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+DELETE /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/userSources/{userSourceId}
+```
+
+## 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
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "delete_usersource"
+}
+-->
+
+``` http
+DELETE https://graph.microsoft.com/beta/compliance/ediscovery/cases/4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources/46384443-4137-3032-3437-363939433735
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+
+``` http
+HTTP/1.1 204 No Content
+```
v1.0 Ediscovery Usersource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ediscovery-usersource-get.md
+
+ Title: "Get userSource"
+description: "Read the properties and relationships of a userSource object."
+
+localization_priority: Normal
++
+# Get userSource
+
+Namespace: microsoft.graph.ediscovery
++
+Read the properties and relationships of a [userSource](../resources/ediscovery-usersource.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)|eDiscovery.Read.All, eDiscovery.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|Not supported.|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+
+``` http
+GET /compliance/ediscovery/cases/{caseId}/custodians/{custodianId}/userSources/{userSourceId}
+```
+
+## 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 [microsoft.graph.ediscovery.userSource](../resources/ediscovery-usersource.md) object in the response body.
+
+## Examples
+
+### Request
++
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_usersource"
+}
+-->
+
+``` http
+GET https://graph.microsoft.com/beta/compliance/ediscovery/cases4c8f8f70-7785-4bd4-b296-c98376a2c5e1/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources/46384443-4137-3032-3437-363939433735
+```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
++++
+### Response
+
+**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.ediscovery.userSource"
+}
+-->
+
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#compliance/ediscovery/cases('4c8f8f70-7785-4bd4-b296-c98376a2c5e1')/custodians('2192ca408ea2410eba3bec8ae873be6b')/userSources",
+ "displayName": "Megan Bowen",
+ "createdDateTime": "2020-08-21T13:20:01.3430206Z",
+ "id": "46384443-4137-3032-3437-363939433735",
+ "email": "megan@contoso.com",
+ "includedSources": "mailbox,site",
+ "createdBy": {
+ "user": {
+ "id": "c1db6f13-332a-4d84-b111-914383ff9fc9",
+ "displayName": "Adele Vance"
+ }
+ }
+}
+```
v1.0 Emailauthenticationmethod Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethod-delete.md
Title: "Delete emailAuthenticationMethod"
description: "Deletes an emailAuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethod Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethod-get.md
Title: "Get emailAuthenticationMethod"
description: "Read the properties and relationships of an emailAuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethod List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethod-list.md
Title: "List emailAuthenticationMethods"
description: "Get a list of the emailAuthenticationMethod objects and their properties." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethod Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethod-post.md
Title: "Create emailAuthenticationMethod"
description: "Create a new emailAuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethod Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethod-update.md
Title: "Update emailAuthenticationMethod"
description: "Update the properties of an emailAuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethodconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethodconfiguration-delete.md
Title: "Delete emailAuthenticationMethodConfiguration"
description: "Deletes an emailAuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethodconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethodconfiguration-get.md
Title: "Get emailAuthenticationMethodConfiguration"
description: "Read the properties and relationships of an emailAuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Emailauthenticationmethodconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/emailauthenticationmethodconfiguration-update.md
Title: "Update emailAuthenticationMethodConfiguration"
description: "Update the properties of an emailAuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Entitlementmanagementsettings Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/entitlementmanagementsettings-get.md
Title: "Get entitlementManagementSettings"
description: "Retrieve the properties of the entitlementManagementSettings object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Entitlementmanagementsettings Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/entitlementmanagementsettings-update.md
Title: "Update entitlementManagementSettings"
description: "Update a entitlementManagementSettings object to change one or more of its properties." localization_priority: Normal doc_type: apiPageType
v1.0 Event Accept https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-accept.md
POST /users/{id | userPrincipalName}/calendar/events/{id}/accept
POST /me/calendars/{id}/events/{id}/accept POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/accept
-POST /me/calendargroup/calendars/{id}/events/{id}/accept
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/accept
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/accept POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/accept ```
v1.0 Event Cancel https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-cancel.md
POST /groups/{id}/calendar/events/{id}/cancel
POST /me/calendars/{id}/events/{id}/cancel POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/cancel
-POST /me/calendargroup/calendars/{id}/events/{id}/cancel
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/cancel
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/cancel POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/cancel ```
v1.0 Event Decline https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-decline.md
POST /users/{id | userPrincipalName}/calendar/events/{id}/decline
POST /me/calendars/{id}/events/{id}/decline POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/decline
-POST /me/calendargroup/calendars/{id}/events/{id}/decline
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/decline
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/decline POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/decline ```
v1.0 Event Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-delete.md
DELETE /groups/{id}/calendar/events/{id}/
DELETE /me/calendars/{id}/events/{id} DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}
-DELETE /me/calendargroup/calendars/{id}/events/{id}
-DELETE /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}
- DELETE /me/calendargroups/{id}/calendars/{id}/events/{id} DELETE /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id} ```
v1.0 Event Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-delta.md
Apply the **delta** function on all the events or events starting on or after a
GET /users/{id | userPrincipalName}/calendars/{id}/events/delta?startDateTime={start_datetime} ```
-* To get incremental changes of all the events, or of events starting on or after the specified date/time _in the specified calendar of the default calendar group_:
- <!-- { "blockType": "ignored" } -->
- ```http
- GET /me/calendargroup/calendars/{id}/events/delta
- GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/delta
-
- GET /me/calendargroup/calendars/{id}/events/delta?startDateTime={start_datetime}
- GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/delta?startDateTime={start_datetime}
- ```
- * To get incremental changes all the events, or of events starting on or after the specified date/time _in the specified calendar group and calendar_: <!-- { "blockType": "ignored" } --> ```http
v1.0 Event Dismissreminder https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-dismissreminder.md
POST /users/{id | userPrincipalName}/calendar/events/{id}/dismissReminder
POST /me/calendars/{id}/events/{id}/dismissReminder POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/dismissReminder
-POST /me/calendargroup/calendars/{id}/events/{id}/dismissReminder
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/dismissReminder
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/dismissReminder POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/dismissReminder ```
v1.0 Event Forward https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-forward.md
POST /groups/{id}/calendar/events/{id}/forward
POST /me/calendars/{id}/events/{id}/forward POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/forward
-POST /me/calendargroup/calendars/{id}/events/{id}/forward
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/forward
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/forward POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/forward ```
v1.0 Event Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-get.md
GET /groups/{id}/calendar/events/{id}
GET /me/calendars/{id}/events/{id} GET /users/{id | userPrincipalName}/calendars/{id}/events/{id}
-GET /me/calendargroup/calendars/{id}/events/{id}
-GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}
- GET /me/calendargroups/{id}/calendars/{id}/events/{id} GET /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id} ```
v1.0 Event List Instances https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-list-instances.md
GET /groups/{id}/calendar/events/{id}/instances?startDateTime={start_datetime}&e
GET /me/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime} GET /users/{id | userPrincipalName}/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime}
-GET /me/calendargroup/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime}
-GET /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime}
- GET /me/calendargroups/{id}/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime} GET /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/instances?startDateTime={start_datetime}&endDateTime={end_datetime} ```
v1.0 Event Snoozereminder https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-snoozereminder.md
POST /users/{id | userPrincipalName}/calendar/events/{id}/snoozeReminder
POST /me/calendars/{id}/events/{id}/snoozeReminder POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/snoozeReminder
-POST /me/calendargroup/calendars/{id}/events/{id}/snoozeReminder
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/snoozeReminder
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/snoozeReminder POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/snoozeReminder ```
v1.0 Event Tentativelyaccept https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-tentativelyaccept.md
POST /users/{id | userPrincipalName}/calendar/events/{id}/tentativelyAccept
POST /me/calendars/{id}/events/{id}/tentativelyAccept POST /users/{id | userPrincipalName}/calendars/{id}/events/{id}/tentativelyAccept
-POST /me/calendargroup/calendars/{id}/events/{id}/tentativelyAccept
-POST /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}/tentativelyAccept
- POST /me/calendargroups/{id}/calendars/{id}/events/{id}/tentativelyAccept POST /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/tentativelyAccept ```
v1.0 Event Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/event-update.md
PATCH /groups/{id}/calendar/events/{id}
PATCH /me/calendars/{id}/events/{id} PATCH /users/{id | userPrincipalName}/calendars/{id}/events/{id}
-PATCH /me/calendargroup/calendars/{id}/events/{id}
-PATCH /users/{id | userPrincipalName}/calendargroup/calendars/{id}/events/{id}
- PATCH /me/calendargroups/{id}/calendars/{id}/events/{id} PATCH /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id} ```
v1.0 Featurerolloutpolicy Delete Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/featurerolloutpolicy-delete-appliesto.md
Title: "Remove appliesTo"
description: "Remove a directoryObject from feature rollout." localization_priority: Normal doc_type: "apiPageType"
v1.0 Featurerolloutpolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/featurerolloutpolicy-delete.md
Title: "Delete featureRolloutPolicy"
description: "Delete a featureRolloutPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Featurerolloutpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/featurerolloutpolicy-get.md
Title: "Get featureRolloutPolicy"
description: "Retrieve the properties and relationships of a featurerolloutpolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Featurerolloutpolicy Post Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/featurerolloutpolicy-post-appliesto.md
Title: "Assign appliesTo"
description: "Assign a directoryObject to feature rollout." localization_priority: Normal doc_type: "apiPageType"
v1.0 Featurerolloutpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/featurerolloutpolicy-update.md
Title: "Update featureRolloutPolicy"
description: "Update the properties of featurerolloutpolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Fido2authenticationmethod Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethod-delete.md
Title: "Delete fido2AuthenticationMethod"
description: "Deletes a fido2AuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Fido2authenticationmethod Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethod-get.md
Title: "Get fido2AuthenticationMethod"
description: "Read the properties and relationships of a fido2AuthenticationMethod object." localization_priority: Normal doc_type: "apiPageType"
If successful, this method returns a `200 OK` response code and the requested [f
### Request +
+# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "get_fido2authenticationmethod"
If successful, this method returns a `200 OK` response code and the requested [f
``` http GET https://graph.microsoft.com/beta/me/authentication/fido2Methods/-2_GRUg2-HYz6_1YG4YRAQ2 ```
+# [C#](#tab/csharp)
+
+# [JavaScript](#tab/javascript)
+
+# [Objective-C](#tab/objc)
+
+# [Java](#tab/java)
+++ ### Response The following is an example of the response.
v1.0 Fido2authenticationmethod List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethod-list.md
Title: "List fido2AuthenticationMethod"
description: "Retrieve a list of the fido2AuthenticationMethod objects and their properties." localization_priority: Normal doc_type: apiPageType
v1.0 Fido2authenticationmethodconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethodconfiguration-delete.md
Title: "Delete fido2AuthenticationMethodConfiguration"
description: "Delete a fido2AuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Fido2authenticationmethodconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethodconfiguration-get.md
Title: "Get fido2AuthenticationMethodConfiguration"
description: "Read the properties and relationships of a fido2AuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Fido2authenticationmethodconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/fido2authenticationmethodconfiguration-update.md
Title: "Update fido2AuthenticationMethodConfiguration"
description: "Update the properties of a fido2AuthenticationMethodConfiguration object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Governanceresource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceresource-get.md
Title: "Get governanceResource"
description: "Retrieve the properties and relationships of a governanceResource object." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceresource List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceresource-list.md
Title: "List governanceResources"
description: "Retrieve a collection of governanceResource that the requestor has access to." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceresource Register https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceresource-register.md
Title: "governanceResource: register"
description: "Register a governanceResource object in PIM." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignment Export https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignment-export.md
Title: "Export governanceRoleAssignmentRequests"
description: "Retrieve a collection of governanceRoleAssignmentRequests in the format `application/octet-stream`, which can be parsed as a .csv file in the browser." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignment-get.md
Title: "Get governanceRoleAssignment"
description: "Retrieve the properties and relationships of a governanceRoleAssignment." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignment List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignment-list.md
Title: "List governanceRoleAssignments"
description: "Retrieve a collection of governanceRoleAssignments." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignmentrequest Cancel https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignmentrequest-cancel.md
Title: "Cancel governanceRoleAssignmentRequest"
description: "Cancel a governanceRoleAssignmentRequest." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignmentrequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignmentrequest-get.md
Title: "Get governanceRoleAssignmentRequest"
description: "Get a governanceRoleAssignmentRequest. " localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignmentrequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignmentrequest-list.md
Title: "List governanceRoleAssignmentRequests"
description: "Retrieve a collection of governanceRoleAssignmentRequests. " localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignmentrequest Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignmentrequest-post.md
Title: "Create governanceRoleAssignmentRequest"
description: "Create a role assignment request to represent the operation you want on a role assignment. The following table lists the operations." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroleassignmentrequest Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroleassignmentrequest-update.md
Title: "Update governanceRoleAssignmentRequests"
description: "Enable administrators to update their decisions (`AdminApproved` or `AdminDenied`) on governanceRoleAssignmentRequests that are in status of `PendingAdminDecision`." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroledefinition-get.md
Title: "Get governanceRoleDefinition"
description: "Retrieve the properties and relationships of a governanceRoleDefinition." localization_priority: Normal doc_type: apiPageType
v1.0 Governanceroledefinition List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governanceroledefinition-list.md
Title: "List governanceRoleDefinitions"
description: "Get a collection of governanceRoleDefinitions on a resource." localization_priority: Normal doc_type: apiPageType
v1.0 Governancerolesetting Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governancerolesetting-get.md
Title: "Get governanceRoleSetting"
description: "Retrieve the properties and relationships of a governanceRoleSetting." localization_priority: Normal doc_type: apiPageType
v1.0 Governancerolesetting List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governancerolesetting-list.md
Title: "List governanceRoleSettings"
description: "Retrieve a collection of governanceRoleSettings on a resource." localization_priority: Normal doc_type: apiPageType
v1.0 Governancerolesetting Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/governancerolesetting-update.md
Title: "Update governanceRoleSetting"
description: "Update the properties of governanceRoleSetting." localization_priority: Normal doc_type: apiPageType
v1.0 Group List Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/group-list-approleassignments.md
Here is an example of the request to retrieve the app roles which have been assi
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/beta/groups/{id}/appRoleAssignments
+GET https://graph.microsoft.com/beta/groups/7679d9a4-2323-44cd-b5c2-673ec88d8b12/appRoleAssignments
``` # [C#](#tab/csharp) [!INCLUDE [sample-code](../includes/snippets/csharp/group-get-approleassignments-csharp-snippets.md)]
The following is an example of the response.
```http HTTP/1.1 200 OK Content-type: application/json
-Content-length: 306
{
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#groups('7679d9a4-2323-44cd-b5c2-673ec88d8b12')/appRoleAssignments",
"value": [ {
- "creationTimestamp": "2016-10-19T10:37:00Z",
- "id": "id-value",
- "principalDisplayName": "principalDisplayName-value",
- "principalId": "principalId-value",
- "principalType": "principalType-value",
- "resourceDisplayName": "resourceDisplayName-value"
+ "id": "pNl5diMjzUS1wmc-yI2LEkGgWqFFrFdLhG2Ly2CysL4",
+ "deletedDateTime": null,
+ "appRoleId": "00000000-0000-0000-0000-000000000000",
+ "createdDateTime": "2021-02-19T17:55:08.3369542Z",
+ "principalDisplayName": "Young techmakers",
+ "principalId": "7679d9a4-2323-44cd-b5c2-673ec88d8b12",
+ "principalType": "Group",
+ "resourceDisplayName": "Yammer",
+ "resourceId": "076e8b57-bac8-49d7-9396-e3449b685055"
} ] }
v1.0 Group Post Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/group-post-approleassignments.md
Here is an example of the request.
}--> ```http
-POST https://graph.microsoft.com/beta/groups/{id}/appRoleAssignments
+POST https://graph.microsoft.com/beta/groups/7679d9a4-2323-44cd-b5c2-673ec88d8b12/appRoleAssignments
Content-Type: application/json
-Content-Length: 110
{
- "principalId": "principalId-value",
- "resourceId": "resourceId-value",
- "appRoleId": "appRoleId-value"
+ "principalId": "7679d9a4-2323-44cd-b5c2-673ec88d8b12",
+ "resourceId": "076e8b57-bac8-49d7-9396-e3449b685055",
+ "appRoleId": "00000000-0000-0000-0000-000000000000"
} ``` # [C#](#tab/csharp)
Here is an example of the response.
```http HTTP/1.1 200 OK Content-type: application/json
-Content-length: 253
{
- "id": "id-value",
- "creationTimestamp": "2016-10-19T10:37:00Z",
- "principalType": "principalType-value",
- "principalId": "principalId-value",
- "principalDisplayName": "principalDisplayName-value",
- "resourceId": "resourceId-value",
- "resourceDisplayName": "resourceDisplayName-value"
+ "@odata.context": "https://graph.microsoft.com/beta/$metadata#groups('7679d9a4-2323-44cd-b5c2-673ec88d8b12')/appRoleAssignments/$entity",
+ "id": "pNl5diMjzUS1wmc-yI2LEkGgWqFFrFdLhG2Ly2CysL4",
+ "deletedDateTime": null,
+ "appRoleId": "00000000-0000-0000-0000-000000000000",
+ "createdDateTime": "2021-02-19T17:55:08.3369542Z",
+ "principalDisplayName": "Young techmakers",
+ "principalId": "7679d9a4-2323-44cd-b5c2-673ec88d8b12",
+ "principalType": "Group",
+ "resourceDisplayName": "Yammer",
+ "resourceId": "076e8b57-bac8-49d7-9396-e3449b685055"
} ```
v1.0 Homerealmdiscoverypolicy Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-delete.md
Title: "Delete homeRealmDiscoveryPolicy"
description: "Delete homeRealmDiscoveryPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Homerealmdiscoverypolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-get.md
Title: "Get homeRealmDiscoveryPolicy"
description: "Retrieve the properties and relationships of homeRealmDiscoveryPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Homerealmdiscoverypolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-list-appliesto.md
Title: "List appliesTo"
description: "Get a list of directoryObject objects that a homeRealmDiscoveryPolicy object has been applied to." localization_priority: Normal doc_type: "apiPageType"
v1.0 Homerealmdiscoverypolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-list.md
Title: "List homeRealmDiscoveryPolicies"
description: "Get a list of homeRealmDiscoveryPolicy objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Homerealmdiscoverypolicy Post Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies.md
Title: "Create homeRealmDiscoveryPolicy"
description: "Create a new homeRealmDiscoveryPolicy." localization_priority: Normal doc_type: "apiPageType"
v1.0 Homerealmdiscoverypolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/homerealmdiscoverypolicy-update.md
Title: "Update homerealmdiscoverypolicy"
description: "Update the properties of homeRealmDiscoveryPolicy object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Identityapiconnector Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityapiconnector-create.md
Title: "Create identityApiConnector"
description: "Create a new identityApiConnector object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityapiconnector Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityapiconnector-delete.md
Title: "Delete identityApiConnector"
description: "Deletes an identityApiConnector object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityapiconnector Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityapiconnector-get.md
Title: "Get identityApiConnector"
description: "Read the properties of an API connector." localization_priority: Normal doc_type: apiPageType
v1.0 Identityapiconnector List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityapiconnector-list.md
Title: "List identityApiConnectors"
description: "Get a list of the identityApiConnector objects and their properties" localization_priority: Normal doc_type: apiPageType
v1.0 Identityapiconnector Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityapiconnector-update.md
Title: "Update identityApiConnector"
description: "Update the properties of an identityApiConnector object." localization_priority: Normal doc_type: apiPageType
v1.0 Identitycontainer List B2cuserflows https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitycontainer-list-b2cuserflows.md
description: "Retrieve a list of b2cIdentityUserFlow objects."
localization_priority: Normal doc_type: apiPageType # List b2cIdentityUserFlows
v1.0 Identitycontainer List B2xuserflows https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitycontainer-list-b2xuserflows.md
description: "Retrieve a list of b2xIdentityUserFlow objects."
localization_priority: Normal doc_type: apiPageType # List b2xIdentityUserFlows
v1.0 Identitycontainer Post B2cuserflows https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitycontainer-post-b2cuserflows.md
description: "Create a new b2cIdentityUserFlow object."
localization_priority: Normal doc_type: apiPageType # Create b2cIdentityUserFlow
v1.0 Identitycontainer Post B2xuserflows https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitycontainer-post-b2xuserflows.md
description: "Create a new b2xIdentityUserFlow object."
localization_priority: Normal doc_type: apiPageType # Create b2xIdentityUserFlow
v1.0 Identityprovider Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-delete.md
description: "Delete an identityProvider."
localization_priority: Normal doc_type: apiPageType # Delete identityProvider
v1.0 Identityprovider Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-get.md
description: "Retrieve the properties and relationships of an identityProvider o
localization_priority: Normal doc_type: apiPageType # Get identityProvider
v1.0 Identityprovider List Availableprovidertypes https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-list-availableprovidertypes.md
description: "Retrieve all available identity provider types in the directory."
localization_priority: Normal doc_type: apiPageType # List availableProviderTypes
v1.0 Identityprovider List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-list.md
description: "Retrieve a list of identityProvider objects."
localization_priority: Normal doc_type: apiPageType # List identityProviders
v1.0 Identityprovider Post Identityproviders https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-post-identityproviders.md
description: "Create a new identityProvider object."
localization_priority: Normal doc_type: apiPageType # Create identityProvider
v1.0 Identityprovider Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityprovider-update.md
description: "Update properties of an identityProvider."
localization_priority: Normal doc_type: apiPageType # Update identityProvider
v1.0 Identityriskevent Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityriskevent-get.md
Title: "Get identityRiskEvent"
description: "Retrieve the properties and relationships of identityriskevent object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityriskevent List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityriskevent-list.md
Title: "List identityRiskEvents"
description: "Retrieve a list of identityriskevent objects." localization_priority: Normal doc_type: apiPageType
v1.0 Identitysecuritydefaultsenforcementpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitysecuritydefaultsenforcementpolicy-get.md
Title: "Get identitySecurityDefaultsEnforcementPolicy"
description: "Retrieve the properties and relationships of identitysecuritydefaultsenforcementpolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Identitysecuritydefaultsenforcementpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identitysecuritydefaultsenforcementpolicy-update.md
Title: "Update identitySecurityDefaultsEnforcementPolicy"
description: "Update the properties of an identitySecurityDefaultsEnforcementPolicy object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityuserflow Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflow-delete.md
Title: "Delete userFlow"
description: "Delete userFlow." localization_priority: Normal doc_type: "apiPageType"
v1.0 Identityuserflow Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflow-get.md
Title: "Get userFlow"
description: "Retrieve the properties and relationships of userflow object." localization_priority: Normal doc_type: "apiPageType"
v1.0 Identityuserflow List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflow-list.md
Title: "List userFlows"
description: "Retrieve a list of userFlow objects." localization_priority: Normal doc_type: "apiPageType"
v1.0 Identityuserflow Post Userflows https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflow-post-userflows.md
Title: "Create userFlow"
description: "Use this API to create a new userFlow." localization_priority: Normal doc_type: "apiPageType"
v1.0 Identityuserflowattribute Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattribute-delete.md
description: "Delete an identityUserFlowAttribute."
localization_priority: Normal doc_type: apiPageType # Delete identityUserFlowAttribute
v1.0 Identityuserflowattribute Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattribute-get.md
description: "Retrieve the properties and relationships of an identityUserFlowAt
localization_priority: Normal doc_type: apiPageType # Get identityUserFlowAttribute
v1.0 Identityuserflowattribute List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattribute-list.md
description: "Retrieve a list of identityUserFlowAttribute objects."
localization_priority: Normal doc_type: apiPageType # List identityUserFlowAttributes
v1.0 Identityuserflowattribute Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattribute-post.md
description: "Create a new identityUserFlowAttribute object."
localization_priority: Normal doc_type: apiPageType # Create identityUserFlowAttribute
v1.0 Identityuserflowattribute Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattribute-update.md
description: "Update properties of an identityUserFlowAttribute."
localization_priority: Normal doc_type: apiPageType # Update identityUserFlowAttribute
v1.0 Identityuserflowattributeassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattributeassignment-delete.md
Title: "Delete userAttributeAssignment"
description: "Delete an identityUserFlowAttributeAssignment object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityuserflowattributeassignment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattributeassignment-get.md
Title: "Get userAttributeAssignments"
description: "Read the properties and relationships of an identityUserFlowAttributeAssignment object." localization_priority: Normal doc_type: apiPageType
v1.0 Identityuserflowattributeassignment Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/identityuserflowattributeassignment-update.md
Title: "Update identityUserFlowAttributeAssignment"
description: "Update the properties of a userAttributeAssignments object." localization_priority: Normal doc_type: apiPageType
v1.0 Impossibletravelriskevent Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/impossibletravelriskevent-get.md
description: "Retrieve the properties and relationships of an impossibletravelri
localization_priority: Normal doc_type: apiPageType # Get impossibleTravelRiskEvent (deprecated)
v1.0 Impossibletravelriskevent List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/impossibletravelriskevent-list.md
description: "Retrieve a list of impossibletravelriskevent objects."
localization_priority: Normal doc_type: apiPageType # List impossibleTravelRiskEvents (deprecated)
v1.0 Intune Apps Webapp Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-apps-webapp-create.md
The following table shows the properties that are required when you create the w
|dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|
-|appUrl|String|The web app URL.|
+|appUrl|String|The web app URL. This property cannot be PATCHed.|
|useManagedBrowser|Boolean|Whether or not to use managed browser. This property is only applicable for Android and IOS.|
v1.0 Intune Apps Webapp Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-apps-webapp-update.md
The following table shows the properties that are required when you create the [
|dependentAppCount|Int32|The total number of dependencies the child app has. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersedingAppCount|Int32|The total number of apps this app directly or indirectly supersedes. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)| |supersededAppCount|Int32|The total number of apps this app is directly or indirectly superseded by. Inherited from [mobileApp](../resources/intune-shared-mobileapp.md)|
-|appUrl|String|The web app URL.|
+|appUrl|String|The web app URL. This property cannot be PATCHed.|
|useManagedBrowser|Boolean|Whether or not to use managed browser. This property is only applicable for Android and IOS.|
v1.0 Intune Deviceconfig Aospdeviceownerdeviceconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-aospdeviceownerdeviceconfiguration-create.md
+
+ Title: "Create aospDeviceOwnerDeviceConfiguration"
+description: "Create a new aospDeviceOwnerDeviceConfiguration object."
+
+localization_priority: Normal
++
+# Create aospDeviceOwnerDeviceConfiguration
+
+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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/deviceConfigurations
+POST /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations
+```
+
+## 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 aospDeviceOwnerDeviceConfiguration object.
+
+The following table shows the properties that are required when you create the aospDeviceOwnerDeviceConfiguration.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|Key of the entity. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|lastModifiedDateTime|DateTimeOffset|DateTime the object was last modified. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|supportsScopeTags|Boolean|Indicates whether or not the underlying Device Configuration supports the assignment of scope tags. Assigning to the ScopeTags property is not allowed when this value is false and entities will not be visible to scoped users. This occurs for Legacy policies created in Silverlight and can be resolved by deleting and recreating the policy in the Azure Portal. This property is read-only. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsEdition|[deviceManagementApplicabilityRuleOsEdition](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md)|The OS edition applicability for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsVersion|[deviceManagementApplicabilityRuleOsVersion](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md)|The OS version applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleDeviceMode|[deviceManagementApplicabilityRuleDeviceMode](../resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md)|The device mode applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|createdDateTime|DateTimeOffset|DateTime the object was created. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|description|String|Admin provided description of the Device Configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|displayName|String|Admin provided name of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|appsAllowInstallFromUnknownSources|Boolean|Indicates whether or not the user is allowed to enable to unknown sources setting.|
+|bluetoothBlocked|Boolean|Indicates whether or not to disable the use of bluetooth. When set to true, bluetooth cannot be enabled on the device.|
+|bluetoothBlockConfiguration|Boolean|Indicates whether or not to block a user from configuring bluetooth.|
+|bluetoothBlockContactSharing|Boolean|Indicates whether or not to block a user from sharing contacts via bluetooth.|
+|cameraBlocked|Boolean|Indicates whether or not to disable the use of the camera.|
+|cellularBlockWiFiTethering|Boolean|Indicates whether or not to block Wi-Fi tethering.|
+|factoryResetBlocked|Boolean|Indicates whether or not the factory reset option in settings is disabled.|
+|passwordMinimumLength|Int32|Indicates the minimum length of the password required on the device. Valid values 4 to 16|
+|passwordMinutesOfInactivityBeforeScreenTimeout|Int32|Minutes of inactivity before the screen times out.|
+|passwordRequiredType|[androidDeviceOwnerRequiredPasswordType](../resources/intune-deviceconfig-androiddeviceownerrequiredpasswordtype.md)|Indicates the minimum password quality required on the device. Possible values are: `deviceDefault`, `required`, `numeric`, `numericComplex`, `alphabetic`, `alphanumeric`, `alphanumericWithSymbols`, `lowSecurityBiometric`, `customPassword`.|
+|passwordSignInFailureCountBeforeFactoryReset|Int32|Indicates the number of times a user can enter an incorrect password before the device is wiped. Valid values 4 to 11|
+|screenCaptureBlocked|Boolean|Indicates whether or not to disable the capability to take screenshots.|
+|securityAllowDebuggingFeatures|Boolean|Indicates whether or not to block the user from enabling debugging features on the device.|
+|storageAllowUsb|Boolean|Indicates whether or not to block USB storage.|
+|storageBlockExternalMedia|Boolean|Indicates whether or not to block external media.|
+|storageBlockUsbFileTransfer|Boolean|Indicates whether or not to block USB file transfer.|
+|backupBlocked|Boolean|Indicates whether or not to block backup service.|
+|wifiBlockEditConfigurations|Boolean|Indicates whether or not to block the user from editing the wifi connection settings.|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations
+Content-type: application/json
+Content-length: 1721
+
+{
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": 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: 1893
+
+{
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "id": "c9e83a69-3a69-c9e8-693a-e8c9693ae8c9",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": true
+}
+```
++++
v1.0 Intune Deviceconfig Aospdeviceownerdeviceconfiguration Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-aospdeviceownerdeviceconfiguration-delete.md
+
+ Title: "Delete aospDeviceOwnerDeviceConfiguration"
+description: "Deletes a aospDeviceOwnerDeviceConfiguration."
+
+localization_priority: Normal
++
+# Delete aospDeviceOwnerDeviceConfiguration
+
+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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md).
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/deviceConfigurations/{deviceConfigurationId}
+DELETE /deviceManagement/deviceConfigurations/{deviceConfigurationId}/groupAssignments/{deviceConfigurationGroupAssignmentId}/deviceConfiguration
+DELETE /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations/{deviceConfigurationId}
+```
+
+## 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/deviceManagement/deviceConfigurations/{deviceConfigurationId}
+```
+
+### 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 Aospdeviceownerdeviceconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-aospdeviceownerdeviceconfiguration-get.md
+
+ Title: "Get aospDeviceOwnerDeviceConfiguration"
+description: "Read properties and relationships of the aospDeviceOwnerDeviceConfiguration object."
+
+localization_priority: Normal
++
+# Get aospDeviceOwnerDeviceConfiguration
+
+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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}
+GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}/groupAssignments/{deviceConfigurationGroupAssignmentId}/deviceConfiguration
+GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations/{deviceConfigurationId}
+```
+
+## 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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId}
+```
+
+### 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: 2012
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "id": "c9e83a69-3a69-c9e8-693a-e8c9693ae8c9",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": true
+ }
+}
+```
++++
v1.0 Intune Deviceconfig Aospdeviceownerdeviceconfiguration List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-aospdeviceownerdeviceconfiguration-list.md
+
+ Title: "List aospDeviceOwnerDeviceConfigurations"
+description: "List properties and relationships of the aospDeviceOwnerDeviceConfiguration objects."
+
+localization_priority: Normal
++
+# List aospDeviceOwnerDeviceConfigurations
+
+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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) objects.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementConfiguration.ReadWrite.All, DeviceManagementConfiguration.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/deviceConfigurations
+GET /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations
+```
+
+## 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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations
+```
+
+### 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: 2126
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "id": "c9e83a69-3a69-c9e8-693a-e8c9693ae8c9",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": true
+ }
+ ]
+}
+```
++++
v1.0 Intune Deviceconfig Aospdeviceownerdeviceconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-aospdeviceownerdeviceconfiguration-update.md
+
+ Title: "Update aospDeviceOwnerDeviceConfiguration"
+description: "Update the properties of a aospDeviceOwnerDeviceConfiguration object."
+
+localization_priority: Normal
++
+# Update aospDeviceOwnerDeviceConfiguration
+
+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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object.
+
+## Prerequisites
+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 most to least 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/deviceConfigurations/{deviceConfigurationId}
+PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/groupAssignments/{deviceConfigurationGroupAssignmentId}/deviceConfiguration
+PATCH /deviceManagement/deviceConfigurations/{deviceConfigurationId}/microsoft.graph.windowsDomainJoinConfiguration/networkAccessConfigurations/{deviceConfigurationId}
+```
+
+## 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 [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object.
+
+The following table shows the properties that are required when you create the [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|Key of the entity. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|lastModifiedDateTime|DateTimeOffset|DateTime the object was last modified. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|roleScopeTagIds|String collection|List of Scope Tags for this Entity instance. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|supportsScopeTags|Boolean|Indicates whether or not the underlying Device Configuration supports the assignment of scope tags. Assigning to the ScopeTags property is not allowed when this value is false and entities will not be visible to scoped users. This occurs for Legacy policies created in Silverlight and can be resolved by deleting and recreating the policy in the Azure Portal. This property is read-only. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsEdition|[deviceManagementApplicabilityRuleOsEdition](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosedition.md)|The OS edition applicability for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleOsVersion|[deviceManagementApplicabilityRuleOsVersion](../resources/intune-deviceconfig-devicemanagementapplicabilityruleosversion.md)|The OS version applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|deviceManagementApplicabilityRuleDeviceMode|[deviceManagementApplicabilityRuleDeviceMode](../resources/intune-deviceconfig-devicemanagementapplicabilityruledevicemode.md)|The device mode applicability rule for this Policy. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|createdDateTime|DateTimeOffset|DateTime the object was created. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|description|String|Admin provided description of the Device Configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|displayName|String|Admin provided name of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|version|Int32|Version of the device configuration. Inherited from [deviceConfiguration](../resources/intune-shared-deviceconfiguration.md)|
+|appsAllowInstallFromUnknownSources|Boolean|Indicates whether or not the user is allowed to enable to unknown sources setting.|
+|bluetoothBlocked|Boolean|Indicates whether or not to disable the use of bluetooth. When set to true, bluetooth cannot be enabled on the device.|
+|bluetoothBlockConfiguration|Boolean|Indicates whether or not to block a user from configuring bluetooth.|
+|bluetoothBlockContactSharing|Boolean|Indicates whether or not to block a user from sharing contacts via bluetooth.|
+|cameraBlocked|Boolean|Indicates whether or not to disable the use of the camera.|
+|cellularBlockWiFiTethering|Boolean|Indicates whether or not to block Wi-Fi tethering.|
+|factoryResetBlocked|Boolean|Indicates whether or not the factory reset option in settings is disabled.|
+|passwordMinimumLength|Int32|Indicates the minimum length of the password required on the device. Valid values 4 to 16|
+|passwordMinutesOfInactivityBeforeScreenTimeout|Int32|Minutes of inactivity before the screen times out.|
+|passwordRequiredType|[androidDeviceOwnerRequiredPasswordType](../resources/intune-deviceconfig-androiddeviceownerrequiredpasswordtype.md)|Indicates the minimum password quality required on the device. Possible values are: `deviceDefault`, `required`, `numeric`, `numericComplex`, `alphabetic`, `alphanumeric`, `alphanumericWithSymbols`, `lowSecurityBiometric`, `customPassword`.|
+|passwordSignInFailureCountBeforeFactoryReset|Int32|Indicates the number of times a user can enter an incorrect password before the device is wiped. Valid values 4 to 11|
+|screenCaptureBlocked|Boolean|Indicates whether or not to disable the capability to take screenshots.|
+|securityAllowDebuggingFeatures|Boolean|Indicates whether or not to block the user from enabling debugging features on the device.|
+|storageAllowUsb|Boolean|Indicates whether or not to block USB storage.|
+|storageBlockExternalMedia|Boolean|Indicates whether or not to block external media.|
+|storageBlockUsbFileTransfer|Boolean|Indicates whether or not to block USB file transfer.|
+|backupBlocked|Boolean|Indicates whether or not to block backup service.|
+|wifiBlockEditConfigurations|Boolean|Indicates whether or not to block the user from editing the wifi connection settings.|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [aospDeviceOwnerDeviceConfiguration](../resources/intune-deviceconfig-aospdeviceownerdeviceconfiguration.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/deviceConfigurations/{deviceConfigurationId}
+Content-type: application/json
+Content-length: 1721
+
+{
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": 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: 1893
+
+{
+ "@odata.type": "#microsoft.graph.aospDeviceOwnerDeviceConfiguration",
+ "id": "c9e83a69-3a69-c9e8-693a-e8c9693ae8c9",
+ "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
+ "roleScopeTagIds": [
+ "Role Scope Tag Ids value"
+ ],
+ "supportsScopeTags": true,
+ "deviceManagementApplicabilityRuleOsEdition": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
+ "osEditionTypes": [
+ "windows10EnterpriseN"
+ ],
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleOsVersion": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
+ "minOSVersion": "Min OSVersion value",
+ "maxOSVersion": "Max OSVersion value",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "deviceManagementApplicabilityRuleDeviceMode": {
+ "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
+ "deviceMode": "sModeConfiguration",
+ "name": "Name value",
+ "ruleType": "exclude"
+ },
+ "createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
+ "description": "Description value",
+ "displayName": "Display Name value",
+ "version": 7,
+ "appsAllowInstallFromUnknownSources": true,
+ "bluetoothBlocked": true,
+ "bluetoothBlockConfiguration": true,
+ "bluetoothBlockContactSharing": true,
+ "cameraBlocked": true,
+ "cellularBlockWiFiTethering": true,
+ "factoryResetBlocked": true,
+ "passwordMinimumLength": 5,
+ "passwordMinutesOfInactivityBeforeScreenTimeout": 14,
+ "passwordRequiredType": "required",
+ "passwordSignInFailureCountBeforeFactoryReset": 12,
+ "screenCaptureBlocked": true,
+ "securityAllowDebuggingFeatures": true,
+ "storageAllowUsb": true,
+ "storageBlockExternalMedia": true,
+ "storageBlockUsbFileTransfer": true,
+ "backupBlocked": true,
+ "wifiBlockEditConfigurations": true
+}
+```
++++
v1.0 Intune Deviceconfig Iosscepcertificateprofile Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-iosscepcertificateprofile-create.md
The following table shows the properties that are required when you create the i
|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.| |subjectAlternativeNameFormatString|String|Custom String that defines the AAD Attribute.| |certificateStore|[certificateStore](../resources/intune-shared-certificatestore.md)|Target store certificate. Possible values are: `user`, `machine`.|
-|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. The OnPremisesUserPrincipalName variable is support as well as others documented here: https://go.microsoft.com/fwlink/?LinkId=2027630. This collection can contain a maximum of 500 elements.|
+|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. The OnPremisesUserPrincipalName variable is support as well as others documented here: http://go.microsoft.com/fwlink/?LinkId=2027630. This collection can contain a maximum of 500 elements.|
v1.0 Intune Deviceconfig Iosscepcertificateprofile Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-iosscepcertificateprofile-update.md
The following table shows the properties that are required when you create the [
|extendedKeyUsages|[extendedKeyUsage](../resources/intune-shared-extendedkeyusage.md) collection|Extended Key Usage (EKU) settings. This collection can contain a maximum of 500 elements.| |subjectAlternativeNameFormatString|String|Custom String that defines the AAD Attribute.| |certificateStore|[certificateStore](../resources/intune-shared-certificatestore.md)|Target store certificate. Possible values are: `user`, `machine`.|
-|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. The OnPremisesUserPrincipalName variable is support as well as others documented here: https://go.microsoft.com/fwlink/?LinkId=2027630. This collection can contain a maximum of 500 elements.|
+|customSubjectAlternativeNames|[customSubjectAlternativeName](../resources/intune-deviceconfig-customsubjectalternativename.md) collection|Custom Subject Alternative Name Settings. The OnPremisesUserPrincipalName variable is support as well as others documented here: http://go.microsoft.com/fwlink/?LinkId=2027630. This collection can contain a maximum of 500 elements.|
v1.0 Intune Deviceconfig Windows10vpnconfiguration Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-windows10vpnconfiguration-create.md
The following table shows the properties that are required when you create the w
|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. Inherited from [windowsVpnConfiguration](../resources/intune-deviceconfig-windowsvpnconfiguration.md)| |customXml|Binary|Custom XML commands that configures the VPN connection. (UTF8 encoded byte array) Inherited from [windowsVpnConfiguration](../resources/intune-deviceconfig-windowsvpnconfiguration.md)| |profileTarget|[windows10VpnProfileTarget](../resources/intune-deviceconfig-windows10vpnprofiletarget.md)|Profile target type. Possible values are: `user`, `device`, `autoPilotDevice`.|
-|connectionType|[windows10VpnConnectionType](../resources/intune-deviceconfig-windows10vpnconnectiontype.md)|Connection type. Possible values are: `pulseSecure`, `f5EdgeClient`, `dellSonicWallMobileConnect`, `checkPointCapsuleVpn`, `automatic`, `ikEv2`, `l2tp`, `pptp`, `citrix`, `paloAltoGlobalProtect`.|
+|connectionType|[windows10VpnConnectionType](../resources/intune-deviceconfig-windows10vpnconnectiontype.md)|Connection type. Possible values are: `pulseSecure`, `f5EdgeClient`, `dellSonicWallMobileConnect`, `checkPointCapsuleVpn`, `automatic`, `ikEv2`, `l2tp`, `pptp`, `citrix`, `paloAltoGlobalProtect`, `ciscoAnyConnect`.|
|enableSplitTunneling|Boolean|Enable split tunneling.| |enableAlwaysOn|Boolean|Enable Always On mode.| |enableDeviceTunnel|Boolean|Enable device tunnel.|
v1.0 Intune Deviceconfig Windows10vpnconfiguration Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfig-windows10vpnconfiguration-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. Inherited from [windowsVpnConfiguration](../resources/intune-deviceconfig-windowsvpnconfiguration.md)| |customXml|Binary|Custom XML commands that configures the VPN connection. (UTF8 encoded byte array) Inherited from [windowsVpnConfiguration](../resources/intune-deviceconfig-windowsvpnconfiguration.md)| |profileTarget|[windows10VpnProfileTarget](../resources/intune-deviceconfig-windows10vpnprofiletarget.md)|Profile target type. Possible values are: `user`, `device`, `autoPilotDevice`.|
-|connectionType|[windows10VpnConnectionType](../resources/intune-deviceconfig-windows10vpnconnectiontype.md)|Connection type. Possible values are: `pulseSecure`, `f5EdgeClient`, `dellSonicWallMobileConnect`, `checkPointCapsuleVpn`, `automatic`, `ikEv2`, `l2tp`, `pptp`, `citrix`, `paloAltoGlobalProtect`.|
+|connectionType|[windows10VpnConnectionType](../resources/intune-deviceconfig-windows10vpnconnectiontype.md)|Connection type. Possible values are: `pulseSecure`, `f5EdgeClient`, `dellSonicWallMobileConnect`, `checkPointCapsuleVpn`, `automatic`, `ikEv2`, `l2tp`, `pptp`, `citrix`, `paloAltoGlobalProtect`, `ciscoAnyConnect`.|
|enableSplitTunneling|Boolean|Enable split tunneling.| |enableAlwaysOn|Boolean|Enable Always On mode.| |enableDeviceTunnel|Boolean|Enable device tunnel.|
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcategory Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-create.md
The following table shows the properties that are required when you create the d
|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`, `macOS`, `windows10X`, `windows10`.| |technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`.|
+|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`.|
+|parentCategoryId|String|Parent id of the category.|
+|rootCategoryId|String|Root id of the category.|
+|childCategoryIds|String collection|List of child ids of the category.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/configurationCategories Content-type: application/json
-Content-length: 268
+Content-length: 465
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationCategory",
Content-length: 268
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids 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: 317
+Content-Length: 514
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationCategory",
Content-Length: 317
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids value"
+ ]
} ```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcategory Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-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: 352
+Content-Length: 561
{ "value": {
Content-Length: 352
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids value"
+ ]
} } ```
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcategory List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-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: 382
+Content-Length: 603
{ "value": [
Content-Length: 382
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids value"
+ ]
} ] }
v1.0 Intune Deviceconfigv2 Devicemanagementconfigurationcategory Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-deviceconfigv2-devicemanagementconfigurationcategory-update.md
The following table shows the properties that are required when you create the [
|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`, `macOS`, `windows10X`, `windows10`.| |technologies|[deviceManagementConfigurationTechnologies](../resources/intune-deviceconfigv2-devicemanagementconfigurationtechnologies.md)|Technologies types, which settings in the category have. Possible values are: `none`, `mdm`, `windows10XManagement`, `configManager`.|
+|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`.|
+|parentCategoryId|String|Parent id of the category.|
+|rootCategoryId|String|Root id of the category.|
+|childCategoryIds|String collection|List of child ids of the category.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/configurationCategories/{deviceManagementConfigurationCategoryId} Content-type: application/json
-Content-length: 268
+Content-length: 465
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationCategory",
Content-length: 268
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids 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: 317
+Content-Length: 514
{ "@odata.type": "#microsoft.graph.deviceManagementConfigurationCategory",
Content-Length: 317
"name": "Name value", "displayName": "Display Name value", "platforms": "macOS",
- "technologies": "mdm"
+ "technologies": "mdm",
+ "settingUsage": "configuration",
+ "parentCategoryId": "Parent Category Id value",
+ "rootCategoryId": "Root Category Id value",
+ "childCategoryIds": [
+ "Child Category Ids value"
+ ]
} ```
v1.0 Intune Devices Manageddevice Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-manageddevice-update.md
The following table shows the properties that are required when you create the [
|easActivationDateTime|DateTimeOffset|Exchange ActivationSync activation time of the device. This property is read-only.| |aadRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only.| |azureADRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only.|
-|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
+|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `windowsAzureADJoinUsingDeviceAuth`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
|lostModeState|[lostModeState](../resources/intune-devices-lostmodestate.md)|Indicates if Lost mode is enabled or disabled. This property is read-only. Possible values are: `disabled`, `enabled`.| |activationLockBypassCode|String|Code that allows the Activation Lock on a device to be bypassed. This property is read-only.| |emailAddress|String|Email(s) for the user associated with the device. This property is read-only.|
v1.0 Intune Devices Manageddeviceoverview Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-manageddeviceoverview-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: 1434
+Content-Length: 1459
{ "value": {
Content-Length: 1434
"androidCorporateWorkProfileCount": 0, "configMgrDeviceCount": 4, "aospUserlessCount": 1,
- "aospUserAssociatedCount": 7
+ "aospUserAssociatedCount": 7,
+ "linuxCount": 10
}, "deviceExchangeAccessStateSummary": { "@odata.type": "microsoft.graph.deviceExchangeAccessStateSummary",
v1.0 Intune Devices Manageddeviceoverview Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-manageddeviceoverview-update.md
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/managedDeviceOverview Content-type: application/json
-Content-length: 1222
+Content-length: 1245
{ "@odata.type": "#microsoft.graph.managedDeviceOverview",
Content-length: 1222
"androidCorporateWorkProfileCount": 0, "configMgrDeviceCount": 4, "aospUserlessCount": 1,
- "aospUserAssociatedCount": 7
+ "aospUserAssociatedCount": 7,
+ "linuxCount": 10
}, "deviceExchangeAccessStateSummary": { "@odata.type": "microsoft.graph.deviceExchangeAccessStateSummary",
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: 1335
+Content-Length: 1358
{ "@odata.type": "#microsoft.graph.managedDeviceOverview",
Content-Length: 1335
"androidCorporateWorkProfileCount": 0, "configMgrDeviceCount": 4, "aospUserlessCount": 1,
- "aospUserAssociatedCount": 7
+ "aospUserAssociatedCount": 7,
+ "linuxCount": 10
}, "deviceExchangeAccessStateSummary": { "@odata.type": "microsoft.graph.deviceExchangeAccessStateSummary",
v1.0 Intune Devices Userexperienceanalyticsimpactingprocess Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsimpactingprocess-create.md
+
+ Title: "Create userExperienceAnalyticsImpactingProcess"
+description: "Create a new userExperienceAnalyticsImpactingProcess object."
+
+localization_priority: Normal
++
+# Create userExperienceAnalyticsImpactingProcess
+
+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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/userExperienceAnalyticsImpactingProcess
+```
+
+## 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 userExperienceAnalyticsImpactingProcess object.
+
+The following table shows the properties that are required when you create the userExperienceAnalyticsImpactingProcess.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier of the user experience analytics top impacting process entity.|
+|deviceId|String|The unique identifier of the impacted device.|
+|category|String|The category of impacting process.|
+|processName|String|The process name.|
+|description|String|The description of process.|
+|publisher|String|The publisher of the process.|
+|impactValue|Double|The impact value of the process. Valid values 0 to 1.79769313486232E+308|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsImpactingProcess
+Content-type: application/json
+Content-length: 300
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+}
+```
+
+### 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: 349
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "id": "faefd665-d665-faef-65d6-effa65d6effa",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsimpactingprocess Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsimpactingprocess-delete.md
+
+ Title: "Delete userExperienceAnalyticsImpactingProcess"
+description: "Deletes a userExperienceAnalyticsImpactingProcess."
+
+localization_priority: Normal
++
+# Delete userExperienceAnalyticsImpactingProcess
+
+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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md).
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+```
+
+## 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/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+```
+
+### 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 Userexperienceanalyticsimpactingprocess Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsimpactingprocess-get.md
+
+ Title: "Get userExperienceAnalyticsImpactingProcess"
+description: "Read properties and relationships of the userExperienceAnalyticsImpactingProcess object."
+
+localization_priority: Normal
++
+# Get userExperienceAnalyticsImpactingProcess
+
+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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+```
+
+## 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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+```
+
+### 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: 384
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "id": "faefd665-d665-faef-65d6-effa65d6effa",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+ }
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsimpactingprocess List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsimpactingprocess-list.md
+
+ Title: "List userExperienceAnalyticsImpactingProcesses"
+description: "List properties and relationships of the userExperienceAnalyticsImpactingProcess objects."
+
+localization_priority: Normal
++
+# List userExperienceAnalyticsImpactingProcesses
+
+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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) objects.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/userExperienceAnalyticsImpactingProcess
+```
+
+## 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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsImpactingProcess
+```
+
+### 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: 414
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "id": "faefd665-d665-faef-65d6-effa65d6effa",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+ }
+ ]
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsimpactingprocess Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsimpactingprocess-update.md
+
+ Title: "Update userExperienceAnalyticsImpactingProcess"
+description: "Update the properties of a userExperienceAnalyticsImpactingProcess object."
+
+localization_priority: Normal
++
+# Update userExperienceAnalyticsImpactingProcess
+
+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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+```
+
+## 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 [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object.
+
+The following table shows the properties that are required when you create the [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier of the user experience analytics top impacting process entity.|
+|deviceId|String|The unique identifier of the impacted device.|
+|category|String|The category of impacting process.|
+|processName|String|The process name.|
+|description|String|The description of process.|
+|publisher|String|The publisher of the process.|
+|impactValue|Double|The impact value of the process. Valid values 0 to 1.79769313486232E+308|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [userExperienceAnalyticsImpactingProcess](../resources/intune-devices-userexperienceanalyticsimpactingprocess.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcessId}
+Content-type: application/json
+Content-length: 300
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+}
+```
+
+### 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: 349
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsImpactingProcess",
+ "id": "faefd665-d665-faef-65d6-effa65d6effa",
+ "deviceId": "Device Id value",
+ "category": "Category value",
+ "processName": "Process Name value",
+ "description": "Description value",
+ "publisher": "Publisher value",
+ "impactValue": 3.6666666666666665
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsmetrichistory Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsmetrichistory-create.md
One of the following permissions is required to call this API. To learn more, in
--> ``` http POST /deviceManagement/userExperienceAnalyticsMetricHistory
+POST /deviceManagement/userExperienceAnalyticsDeviceMetricHistory
``` ## Request headers
The following table shows the properties that are required when you create the u
|Property|Type|Description| |:|:|:| |id|String|The unique identifier of the user experience analytics metric history.|
+|deviceId|String|The user experience analytics device id.|
|metricDateTime|DateTimeOffset|The user experience analytics metric date time.| |metricType|String|The user experience analytics metric type.|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsMetricHistory Content-type: application/json
-Content-length: 174
+Content-length: 208
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type 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: 223
+Content-Length: 257
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory", "id": "2b6d6456-6456-2b6d-5664-6d2b56646d2b",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type value" }
v1.0 Intune Devices Userexperienceanalyticsmetrichistory Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsmetrichistory-delete.md
One of the following permissions is required to call this API. To learn more, in
--> ``` http DELETE /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
+DELETE /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
``` ## Request headers
v1.0 Intune Devices Userexperienceanalyticsmetrichistory Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsmetrichistory-get.md
One of the following permissions is required to call this API. To learn more, in
--> ``` http GET /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
+GET /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
``` ## Optional query parameters
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: 250
+Content-Length: 286
{ "value": { "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory", "id": "2b6d6456-6456-2b6d-5664-6d2b56646d2b",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type value" }
v1.0 Intune Devices Userexperienceanalyticsmetrichistory List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsmetrichistory-list.md
One of the following permissions is required to call this API. To learn more, in
--> ``` http GET /deviceManagement/userExperienceAnalyticsMetricHistory
+GET /deviceManagement/userExperienceAnalyticsDeviceMetricHistory
``` ## Request headers
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: 272
+Content-Length: 310
{ "value": [ { "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory", "id": "2b6d6456-6456-2b6d-5664-6d2b56646d2b",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type value" }
v1.0 Intune Devices Userexperienceanalyticsmetrichistory Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsmetrichistory-update.md
One of the following permissions is required to call this API. To learn more, in
--> ``` http PATCH /deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId}
+PATCH /deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistoryId}
``` ## Request headers
The following table shows the properties that are required when you create the [
|Property|Type|Description| |:|:|:| |id|String|The unique identifier of the user experience analytics metric history.|
+|deviceId|String|The user experience analytics device id.|
|metricDateTime|DateTimeOffset|The user experience analytics metric date time.| |metricType|String|The user experience analytics metric type.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistoryId} Content-type: application/json
-Content-length: 174
+Content-length: 208
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type 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: 223
+Content-Length: 257
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsMetricHistory", "id": "2b6d6456-6456-2b6d-5664-6d2b56646d2b",
+ "deviceId": "Device Id value",
"metricDateTime": "2017-01-01T00:00:28.4495993-08:00", "metricType": "Metric Type value" }
v1.0 Intune Devices Userexperienceanalyticsoverview Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsoverview-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: 929
+Content-Length: 1026
{ "value": {
Content-Length: 929
"deviceBootPerformanceOverallScore": 1, "bestPracticesOverallScore": 9, "appHealthOverallScore": 5,
+ "resourcePerformanceOverallScore": 15,
"insights": [ { "@odata.type": "microsoft.graph.userExperienceAnalyticsInsight",
Content-Length: 929
"state": "insufficientData", "deviceBootPerformanceHealthState": "insufficientData", "bestPracticesHealthState": "insufficientData",
- "appHealthState": "insufficientData"
+ "appHealthState": "insufficientData",
+ "resourcePerformanceState": "insufficientData"
} } ```
v1.0 Intune Devices Userexperienceanalyticsoverview Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsoverview-update.md
The following table shows the properties that are required when you create the [
|deviceBootPerformanceOverallScore|Int32|The user experience analytics device boot performance overall score.| |bestPracticesOverallScore|Int32|The user experience analytics best practices overall score.| |appHealthOverallScore|Int32|The user experience analytics app health overall score.|
+|resourcePerformanceOverallScore|Int32|The user experience analytics resource performance overall score.|
|insights|[userExperienceAnalyticsInsight](../resources/intune-devices-userexperienceanalyticsinsight.md) collection|The user experience analytics insights.| |state|[userExperienceAnalyticsHealthState](../resources/intune-devices-userexperienceanalyticshealthstate.md)|The current health state of the user experience analytics overview. Possible values are: `unknown`, `insufficientData`, `needsAttention`, `meetingGoals`.| |deviceBootPerformanceHealthState|[userExperienceAnalyticsHealthState](../resources/intune-devices-userexperienceanalyticshealthstate.md)|The current health state of the user experience analytics 'BootPerformance' category. Possible values are: `unknown`, `insufficientData`, `needsAttention`, `meetingGoals`.| |bestPracticesHealthState|[userExperienceAnalyticsHealthState](../resources/intune-devices-userexperienceanalyticshealthstate.md)|The current health state of the user experience analytics 'BestPractices' category. Possible values are: `unknown`, `insufficientData`, `needsAttention`, `meetingGoals`.| |appHealthState|[userExperienceAnalyticsHealthState](../resources/intune-devices-userexperienceanalyticshealthstate.md)|The current health state of the user experience analytics 'BestPractices' category. Possible values are: `unknown`, `insufficientData`, `needsAttention`, `meetingGoals`.|
+|resourcePerformanceState|[userExperienceAnalyticsHealthState](../resources/intune-devices-userexperienceanalyticshealthstate.md)|The current health state of the user experience analytics 'ResourcePerformance' category. Possible values are: `unknown`, `insufficientData`, `needsAttention`, `meetingGoals`.|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsOverview Content-type: application/json
-Content-length: 813
+Content-length: 906
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsOverview",
Content-length: 813
"deviceBootPerformanceOverallScore": 1, "bestPracticesOverallScore": 9, "appHealthOverallScore": 5,
+ "resourcePerformanceOverallScore": 15,
"insights": [ { "@odata.type": "microsoft.graph.userExperienceAnalyticsInsight",
Content-length: 813
"state": "insufficientData", "deviceBootPerformanceHealthState": "insufficientData", "bestPracticesHealthState": "insufficientData",
- "appHealthState": "insufficientData"
+ "appHealthState": "insufficientData",
+ "resourcePerformanceState": "insufficientData"
} ```
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: 862
+Content-Length: 955
{ "@odata.type": "#microsoft.graph.userExperienceAnalyticsOverview",
Content-Length: 862
"deviceBootPerformanceOverallScore": 1, "bestPracticesOverallScore": 9, "appHealthOverallScore": 5,
+ "resourcePerformanceOverallScore": 15,
"insights": [ { "@odata.type": "microsoft.graph.userExperienceAnalyticsInsight",
Content-Length: 862
"state": "insufficientData", "deviceBootPerformanceHealthState": "insufficientData", "bestPracticesHealthState": "insufficientData",
- "appHealthState": "insufficientData"
+ "appHealthState": "insufficientData",
+ "resourcePerformanceState": "insufficientData"
} ```
v1.0 Intune Devices Userexperienceanalyticsremoteconnection Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-create.md
+
+ Title: "Create userExperienceAnalyticsRemoteConnection"
+description: "Create a new userExperienceAnalyticsRemoteConnection object."
+
+localization_priority: Normal
++
+# Create userExperienceAnalyticsRemoteConnection
+
+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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/userExperienceAnalyticsRemoteConnection
+```
+
+## 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 userExperienceAnalyticsRemoteConnection object.
+
+The following table shows the properties that are required when you create the userExperienceAnalyticsRemoteConnection.
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier of the user experience analytics remote connection entity.|
+|deviceId|String|The id of the device.|
+|deviceName|String|The name of the device.|
+|model|String|The user experience analytics device model.|
+|virtualNetwork|String|The user experience analytics virtual network.|
+|deviceCount|Int32|The count of remote connection. Valid values 0 to 2147483647|
+|cloudPcRoundTripTime|Double|The round tip time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|cloudPcSignInTime|Double|The sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|remoteSignInTime|Double|The remote sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|coreBootTime|Double|The core boot time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|coreSignInTime|Double|The core sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|cloudPcFailurePercentage|Double|The sign in failure percentage of Cloud PC Device. Valid values 0 to 100|
+++
+## Response
+If successful, this method returns a `201 Created` response code and a [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRemoteConnection
+Content-type: application/json
+Content-length: 479
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+}
+```
+
+### 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: 528
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "id": "9ecbcf80-cf80-9ecb-80cf-cb9e80cfcb9e",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsremoteconnection Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-delete.md
+
+ Title: "Delete userExperienceAnalyticsRemoteConnection"
+description: "Deletes a userExperienceAnalyticsRemoteConnection."
+
+localization_priority: Normal
++
+# Delete userExperienceAnalyticsRemoteConnection
+
+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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md).
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+DELETE /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+```
+
+## 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/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+```
+
+### 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 Userexperienceanalyticsremoteconnection Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-get.md
+
+ Title: "Get userExperienceAnalyticsRemoteConnection"
+description: "Read properties and relationships of the userExperienceAnalyticsRemoteConnection object."
+
+localization_priority: Normal
++
+# Get userExperienceAnalyticsRemoteConnection
+
+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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+```
+
+## 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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+```
+
+### 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: 573
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "id": "9ecbcf80-cf80-9ecb-80cf-cb9e80cfcb9e",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+ }
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsremoteconnection List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-list.md
+
+ Title: "List userExperienceAnalyticsRemoteConnections"
+description: "List properties and relationships of the userExperienceAnalyticsRemoteConnection objects."
+
+localization_priority: Normal
++
+# List userExperienceAnalyticsRemoteConnections
+
+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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) objects.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementManagedDevices.Read.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/userExperienceAnalyticsRemoteConnection
+```
+
+## 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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) objects in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRemoteConnection
+```
+
+### 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: 613
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "id": "9ecbcf80-cf80-9ecb-80cf-cb9e80cfcb9e",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+ }
+ ]
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsremoteconnection Summarizedeviceremoteconnection https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-summarizedeviceremoteconnection.md
+
+ Title: "summarizeDeviceRemoteConnection function"
+description: "Not yet documented"
+
+localization_priority: Normal
++
+# summarizeDeviceRemoteConnection 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
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection
+```
+
+## Request headers
+|Header|Value|
+|:|:|
+|Authorization|Bearer &lt;token&gt; Required.|
+|Accept|application/json|
+
+## Request body
+In the request URL, provide the following query parameters with values.
+The following table shows the parameters that can be used with this function.
+
+|Property|Type|Description|
+|:|:|:|
+|summarizeBy|[userExperienceAnalyticsSummarizedBy](../resources/intune-devices-userexperienceanalyticssummarizedby.md)|Not yet documented|
+++
+## Response
+If successful, this function returns a `200 OK` response code and a [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) collection in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+GET https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection(summarizeBy='parameterValue')
+```
+
+### 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: 613
+
+{
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "id": "9ecbcf80-cf80-9ecb-80cf-cb9e80cfcb9e",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+ }
+ ]
+}
+```
++++
v1.0 Intune Devices Userexperienceanalyticsremoteconnection Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-userexperienceanalyticsremoteconnection-update.md
+
+ Title: "Update userExperienceAnalyticsRemoteConnection"
+description: "Update the properties of a userExperienceAnalyticsRemoteConnection object."
+
+localization_priority: Normal
++
+# Update userExperienceAnalyticsRemoteConnection
+
+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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object.
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementManagedDevices.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementManagedDevices.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+```
+
+## 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 [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object.
+
+The following table shows the properties that are required when you create the [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md).
+
+|Property|Type|Description|
+|:|:|:|
+|id|String|The unique identifier of the user experience analytics remote connection entity.|
+|deviceId|String|The id of the device.|
+|deviceName|String|The name of the device.|
+|model|String|The user experience analytics device model.|
+|virtualNetwork|String|The user experience analytics virtual network.|
+|deviceCount|Int32|The count of remote connection. Valid values 0 to 2147483647|
+|cloudPcRoundTripTime|Double|The round tip time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|cloudPcSignInTime|Double|The sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|remoteSignInTime|Double|The remote sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|coreBootTime|Double|The core boot time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|coreSignInTime|Double|The core sign in time of Cloud PC Device. Valid values 0 to 1.79769313486232E+308|
+|cloudPcFailurePercentage|Double|The sign in failure percentage of Cloud PC Device. Valid values 0 to 100|
+++
+## Response
+If successful, this method returns a `200 OK` response code and an updated [userExperienceAnalyticsRemoteConnection](../resources/intune-devices-userexperienceanalyticsremoteconnection.md) object in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnectionId}
+Content-type: application/json
+Content-length: 479
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+}
+```
+
+### 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: 528
+
+{
+ "@odata.type": "#microsoft.graph.userExperienceAnalyticsRemoteConnection",
+ "id": "9ecbcf80-cf80-9ecb-80cf-cb9e80cfcb9e",
+ "deviceId": "Device Id value",
+ "deviceName": "Device Name value",
+ "model": "Model value",
+ "virtualNetwork": "Virtual Network value",
+ "deviceCount": 11,
+ "cloudPcRoundTripTime": 6.666666666666667,
+ "cloudPcSignInTime": 5.666666666666667,
+ "remoteSignInTime": 5.333333333333333,
+ "coreBootTime": 4.0,
+ "coreSignInTime": 4.666666666666667,
+ "cloudPcFailurePercentage": 8.0
+}
+```
++++
v1.0 Intune Devices Windowsmanageddevice Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-windowsmanageddevice-create.md
The following table shows the properties that are required when you create the w
|easActivationDateTime|DateTimeOffset|Exchange ActivationSync activation time of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |aadRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |azureADRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)|
-|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
+|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `windowsAzureADJoinUsingDeviceAuth`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
|lostModeState|[lostModeState](../resources/intune-devices-lostmodestate.md)|Indicates if Lost mode is enabled or disabled. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `disabled`, `enabled`.| |activationLockBypassCode|String|Code that allows the Activation Lock on a device to be bypassed. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |emailAddress|String|Email(s) for the user associated with the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)|
v1.0 Intune Devices Windowsmanageddevice Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-devices-windowsmanageddevice-update.md
The following table shows the properties that are required when you create the [
|easActivationDateTime|DateTimeOffset|Exchange ActivationSync activation time of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |aadRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |azureADRegistered|Boolean|Whether the device is Azure Active Directory registered. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)|
-|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
+|deviceEnrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Enrollment type of the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `windowsAzureADJoinUsingDeviceAuth`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
|lostModeState|[lostModeState](../resources/intune-devices-lostmodestate.md)|Indicates if Lost mode is enabled or disabled. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md). Possible values are: `disabled`, `enabled`.| |activationLockBypassCode|String|Code that allows the Activation Lock on a device to be bypassed. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)| |emailAddress|String|Email(s) for the user associated with the device. This property is read-only. Inherited from [managedDevice](../resources/intune-shared-manageddevice.md)|
v1.0 Intune Rapolicy Devicemanagementreports Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-rapolicy-devicemanagementreports-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 [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md) object.
+Read properties and relationships of the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
## Prerequisites 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 [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementreports Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-rapolicy-devicemanagementreports-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 [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md) object.
+Update the properties of a [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
## Prerequisites 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/reports
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md) object.
+In the request body, supply a JSON representation for the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
-The following table shows the properties that are required when you create the [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md).
+The following table shows the properties that are required when you create the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md).
|Property|Type|Description| |:|:|:|
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 [deviceManagementReports](../resources/intune-rapolicy-devicemanagementreports.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object in the response body.
## Example
v1.0 Intune Rapolicy Devicemanagementresourceaccessprofilebase Querybyplatformtype https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-rapolicy-devicemanagementresourceaccessprofilebase-querybyplatformtype.md
+
+ Title: "queryByPlatformType action"
+description: "Not yet documented"
+
+localization_priority: Normal
++
+# queryByPlatformType 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
+
+## Prerequisites
+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 most to least privileged)|
+|:|:|
+|Delegated (work or school account)|DeviceManagementServiceConfig.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|DeviceManagementServiceConfig.ReadWrite.All|
+
+## HTTP Request
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /deviceManagement/resourceAccessProfiles/queryByPlatformType
+```
+
+## 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|
+|:|:|:|
+|platformType|[policyPlatformType](../resources/intune-shared-policyplatformtype.md)|Not yet documented|
+++
+## Response
+If successful, this action returns a `200 OK` response code and a [iQueryable_1OfDeviceManagementResourceAccessProfileBase](../resources/intune-rapolicy-iqueryable_1ofdevicemanagementresourceaccessprofilebase.md) in the response body.
+
+## Example
+
+### Request
+Here is an example of the request.
+``` http
+POST https://graph.microsoft.com/beta/deviceManagement/resourceAccessProfiles/queryByPlatformType
+
+Content-type: application/json
+Content-length: 40
+
+{
+ "platformType": "androidForWork"
+}
+```
+
+### 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: 117
+
+{
+ "value": {
+ "@odata.type": "microsoft.graph.iQueryable_1OfDeviceManagementResourceAccessProfileBase"
+ }
+}
+```
++++
v1.0 Intune Reporting Devicemanagementexportjob Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementexportjob-create.md
The following table shows the properties that are required when you create the d
|select|String collection|Columns selected from the report| |format|[deviceManagementReportFileFormat](../resources/intune-reporting-devicemanagementreportfileformat.md)|Format of the exported report. Possible values are: `csv`, `pdf`.| |snapshotId|String|A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.|
+|localizationType|[deviceManagementExportJobLocalizationType](../resources/intune-reporting-devicemanagementexportjoblocalizationtype.md)|Configures how the requested export job is localized. Possible values are: `localizedValuesAsAdditionalColumn`, `replaceLocalizableValues`.|
|status|[deviceManagementReportStatus](../resources/intune-reporting-devicemanagementreportstatus.md)|Status of the export job. Possible values are: `unknown`, `notStarted`, `inProgress`, `completed`, `failed`.| |url|String|Temporary location of the exported report| |requestDateTime|DateTimeOffset|Time that the exported report was requested|
Here is an example of the request.
``` http POST https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs Content-type: application/json
-Content-length: 404
+Content-length: 455
{ "@odata.type": "#microsoft.graph.deviceManagementExportJob",
Content-length: 404
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
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: 453
+Content-Length: 504
{ "@odata.type": "#microsoft.graph.deviceManagementExportJob",
Content-Length: 453
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
v1.0 Intune Reporting Devicemanagementexportjob Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementexportjob-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: 498
+Content-Length: 551
{ "value": {
Content-Length: 498
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
v1.0 Intune Reporting Devicemanagementexportjob List https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementexportjob-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: 538
+Content-Length: 593
{ "value": [
Content-Length: 538
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
v1.0 Intune Reporting Devicemanagementexportjob Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementexportjob-update.md
The following table shows the properties that are required when you create the [
|select|String collection|Columns selected from the report| |format|[deviceManagementReportFileFormat](../resources/intune-reporting-devicemanagementreportfileformat.md)|Format of the exported report. Possible values are: `csv`, `pdf`.| |snapshotId|String|A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.|
+|localizationType|[deviceManagementExportJobLocalizationType](../resources/intune-reporting-devicemanagementexportjoblocalizationtype.md)|Configures how the requested export job is localized. Possible values are: `localizedValuesAsAdditionalColumn`, `replaceLocalizableValues`.|
|status|[deviceManagementReportStatus](../resources/intune-reporting-devicemanagementreportstatus.md)|Status of the export job. Possible values are: `unknown`, `notStarted`, `inProgress`, `completed`, `failed`.| |url|String|Temporary location of the exported report| |requestDateTime|DateTimeOffset|Time that the exported report was requested|
Here is an example of the request.
``` http PATCH https://graph.microsoft.com/beta/deviceManagement/reports/exportJobs/{deviceManagementExportJobId} Content-type: application/json
-Content-length: 404
+Content-length: 455
{ "@odata.type": "#microsoft.graph.deviceManagementExportJob",
Content-length: 404
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
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: 453
+Content-Length: 504
{ "@odata.type": "#microsoft.graph.deviceManagementExportJob",
Content-Length: 453
], "format": "pdf", "snapshotId": "Snapshot Id value",
+ "localizationType": "replaceLocalizableValues",
"status": "notStarted", "url": "Url value", "requestDateTime": "2017-01-01T00:03:07.1589002-08:00",
v1.0 Intune Reporting Devicemanagementreports Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementreports-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 [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.
+Read properties and relationships of the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
## Prerequisites 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 [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object in the response body.
+If successful, this method returns a `200 OK` response code and [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object in the response body.
## Example
v1.0 Intune Reporting Devicemanagementreports Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-reporting-devicemanagementreports-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 [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.
+Update the properties of a [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
## Prerequisites 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/reports
|Accept|application/json| ## Request body
-In the request body, supply a JSON representation for the [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object.
+In the request body, supply a JSON representation for the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object.
-The following table shows the properties that are required when you create the [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md).
+The following table shows the properties that are required when you create the [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md).
|Property|Type|Description| |:|:|:|
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 [deviceManagementReports](../resources/intune-reporting-devicemanagementreports.md) object in the response body.
+If successful, this method returns a `200 OK` response code and an updated [deviceManagementReports](../resources/intune-shared-devicemanagementreports.md) object in the response body.
## Example
v1.0 Intune Shared Devicemanagementderivedcredentialsettings Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/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-rapolicy-devicemanagementderivedcredentialissuer.md)|The derived credential provider to use. Possible values are: `intercede`, `entrustDatacard`, `purebred`.|
-|notificationType|[deviceManagementDerivedCredentialNotificationType](../resources/intune-rapolicy-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](../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`.|
## Response
v1.0 Intune Shared Devicemanagementscript Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-shared-devicemanagementscript-create.md
The following table shows the properties that are required when you create the d
|id|String|Unique Identifier for the device management script.| |displayName|String|Name of the device management script.| |description|String|Optional description for the device management script.|
+|runSchedule|[runSchedule](../resources/intune-devices-runschedule.md)|The interval for script to run. If not defined the script will run once|
|scriptContent|Binary|The script content.| |createdDateTime|DateTimeOffset|The date and time the device management script was created. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|The date and time the device management script was last modified. This property is read-only.|
Content-length: 443
"@odata.type": "#microsoft.graph.deviceManagementScript", "displayName": "Display Name value", "description": "Description value",
+ "runSchedule": {
+ "@odata.type": "microsoft.graph.runSchedule"
+ },
"scriptContent": "c2NyaXB0Q29udGVudA==", "runAsAccount": "user", "enforceSignatureCheck": true,
Content-Length: 615
"id": "59ea4525-4525-59ea-2545-ea592545ea59", "displayName": "Display Name value", "description": "Description value",
+ "runSchedule": {
+ "@odata.type": "microsoft.graph.runSchedule"
+ },
"scriptContent": "c2NyaXB0Q29udGVudA==", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
v1.0 Intune Shared Devicemanagementscript Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-shared-devicemanagementscript-update.md
The following table shows the properties that are required when you create the [
|id|String|Unique Identifier for the device management script.| |displayName|String|Name of the device management script.| |description|String|Optional description for the device management script.|
+|runSchedule|[runSchedule](../resources/intune-devices-runschedule.md)|The interval for script to run. If not defined the script will run once|
|scriptContent|Binary|The script content.| |createdDateTime|DateTimeOffset|The date and time the device management script was created. This property is read-only.| |lastModifiedDateTime|DateTimeOffset|The date and time the device management script was last modified. This property is read-only.|
Content-length: 443
"@odata.type": "#microsoft.graph.deviceManagementScript", "displayName": "Display Name value", "description": "Description value",
+ "runSchedule": {
+ "@odata.type": "microsoft.graph.runSchedule"
+ },
"scriptContent": "c2NyaXB0Q29udGVudA==", "runAsAccount": "user", "enforceSignatureCheck": true,
Content-Length: 615
"id": "59ea4525-4525-59ea-2545-ea592545ea59", "displayName": "Display Name value", "description": "Description value",
+ "runSchedule": {
+ "@odata.type": "microsoft.graph.runSchedule"
+ },
"scriptContent": "c2NyaXB0Q29udGVudA==", "createdDateTime": "2017-01-01T00:02:43.5775965-08:00", "lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
v1.0 Intune Shared Windowsupdatestate Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/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-deviceconfig-windowsupdatestatus.md)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.|
+|status|[windowsUpdateStatus](../resources/intune-shared-windowsupdatestatus.md)|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/master/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-deviceconfig-windowsupdatestatus.md)|Windows udpate status. Possible values are: `upToDate`, `pendingInstallation`, `pendingReboot`, `failed`.|
+|status|[windowsUpdateStatus](../resources/intune-shared-windowsupdatestatus.md)|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 Troubleshooting Enrollmenttroubleshootingevent Create https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-troubleshooting-enrollmenttroubleshootingevent-create.md
The following table shows the properties that are required when you create the e
|osVersion|String|OS Version.| |userId|String|Identifier for the user that tried to enroll the device.| |deviceId|String|Azure AD device identifier.|
-|enrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Type of the enrollment. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
+|enrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Type of the enrollment. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `windowsAzureADJoinUsingDeviceAuth`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
|failureCategory|[deviceEnrollmentFailureReason](../resources/intune-troubleshooting-deviceenrollmentfailurereason.md)|Highlevel failure category. Possible values are: `unknown`, `authentication`, `authorization`, `accountValidation`, `userValidation`, `deviceNotSupported`, `inMaintenance`, `badRequest`, `featureNotSupported`, `enrollmentRestrictionsEnforced`, `clientDisconnected`, `userAbandonment`.| |failureReason|String|Detailed failure reason.|
v1.0 Intune Troubleshooting Enrollmenttroubleshootingevent Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/intune-troubleshooting-enrollmenttroubleshootingevent-update.md
The following table shows the properties that are required when you create the [
|osVersion|String|OS Version.| |userId|String|Identifier for the user that tried to enroll the device.| |deviceId|String|Azure AD device identifier.|
-|enrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Type of the enrollment. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
+|enrollmentType|[deviceEnrollmentType](../resources/intune-shared-deviceenrollmenttype.md)|Type of the enrollment. Possible values are: `unknown`, `userEnrollment`, `deviceEnrollmentManager`, `appleBulkWithUser`, `appleBulkWithoutUser`, `windowsAzureADJoin`, `windowsBulkUserless`, `windowsAutoEnrollment`, `windowsBulkAzureDomainJoin`, `windowsCoManagement`, `windowsAzureADJoinUsingDeviceAuth`, `appleUserEnrollment`, `appleUserEnrollmentWithServiceAccount`, `azureAdJoinUsingAzureVmExtension`, `androidEnterpriseDedicatedDevice`, `androidEnterpriseFullyManaged`, `androidEnterpriseCorporateWorkProfile`.|
|failureCategory|[deviceEnrollmentFailureReason](../resources/intune-troubleshooting-deviceenrollmentfailurereason.md)|Highlevel failure category. Possible values are: `unknown`, `authentication`, `authorization`, `accountValidation`, `userValidation`, `deviceNotSupported`, `inMaintenance`, `badRequest`, `featureNotSupported`, `enrollmentRestrictionsEnforced`, `clientDisconnected`, `userAbandonment`.| |failureReason|String|Detailed failure reason.|
v1.0 Invitation Post https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/invitation-post.md
Title: "Create invitation"
description: "Use this API to create a new invitation. Invitation adds an external user to the organization." localization_priority: Normal doc_type: apiPageType
v1.0 Ipnamedlocation Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/api/ipnamedlocation-delete.md